com.apple.quarantine拡張属性は、ファイルを開くたびに再追加されます


4

私は私が関連付けられてtasks.taskpaperというファイル持っFoldingTextを。ファイルを開くと、ダイアログがテキストでポップアップします

「tasks.taskpaper」はスクリプトアプリケーションの場合があります。FoldingTextによって作成され、FoldingTextによって開かれます。本当に開きますか?

実際、com.apple.quarantine拡張属性はファイルに関連付けられています。

$ xattr -l tasks.taskpaper | grep com.apple.quarantine
com.apple.quarantine: 0002;53b0afc9;FoldingText;

属性を削除できます:

$ xattr -d com.apple.quarantine tasks.taskpaper
$ xattr -l tasks.taskpaper | grep com.apple.quarantine
$

しかし、FoldingTextでファイルを再度開くと、ポップアップダイアログが再び表示され、属性が何らかの形でファイルに再追加されました。

$ xattr -l tasks.taskpaper | grep com.apple.quarantine
com.apple.quarantine: 0002;53b0b0dc;FoldingText;

どうすればこれを停止できますか?

Mavericksで実行しており、App Storeを使用してFoldingText(2.0.2)をインストールしたことに注意してください。また、ファイルはDropboxディレクトリにあります。

回答:


-1

永久に削除するには、コマンドでファイルへの直接パスを追加する必要があります。

xattr -d com.apple.quarantine /complete/path/to/tasks.taskpaper

これが失敗した場合、複数のインスタンスが存在する可能性があります。すべてのバージョンからグローバルに削除しようとします:

find . -iname '*.taskpaper' -print0 | xargs -0 xattr -d com.apple.quarantine
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.