l'attributo esteso com.apple.quarantine viene aggiunto nuovamente ogni volta che apro il file

4

Ho un file chiamato tasks.taskpaper che ho associato a FoldingText . Quando apro il file, la finestra di dialogo si apre con il testo

“tasks.taskpaper” may be a script application. It was created by FoldingText and will be opened by FoldingText. Are you sure you want to open it?

E, in effetti, l'attributo esteso com.apple.quarantine è associato al file:

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

Posso rimuovere l'attributo:

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

Ma quando apro di nuovo il file con FoldingText, ottengo di nuovo la finestra popup e l'attributo è stato in qualche modo aggiunto al file:

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

Come posso evitare che ciò accada?

Si noti che sono in esecuzione su Mavericks e ho installato FoldingText (2.0.2) utilizzando l'App Store. Inoltre, il file si trova in una directory Dropbox.

    
posta Lorin Hochstein 30.06.2014 - 02:39
fonte

1 risposta

-1

Devi aggiungere il percorso diretto al file nel tuo comando per rimuoverlo in modo permanente:

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

Se ciò non riesce, potrebbero esserci più istanze. Tenta di rimuovi globalmente tra tutte le versioni:

find . -iname '*.taskpaper' -print0 | xargs -0 xattr -d com.apple.quarantine
    
risposta data 30.06.2014 - 03:44
fonte

Leggi altre domande sui tag