com.apple.quarantine atributo extendido se vuelve a agregar cada vez que abro el archivo

4

Tengo un archivo llamado tasks.taskpaper que asocié con FoldingText . Cuando abro el archivo, aparece el cuadro de diálogo con texto

  

"tasks.taskpaper" puede ser una aplicación de script. Fue creado por   FoldingText y será abierto por FoldingText. Estas seguro que quieres   para abrirlo?

Y, de hecho, el atributo extendido com.apple.quarantine está asociado con el archivo:

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

Puedo eliminar el atributo:

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

Pero cuando vuelvo a abrir el archivo con FoldingText, aparece de nuevo el cuadro de diálogo emergente y el atributo se ha vuelto a agregar al archivo:

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

¿Cómo puedo hacer que esto deje de suceder?

Tenga en cuenta que estoy ejecutando en Mavericks y instalé FoldingText (2.0.2) usando la App Store. Además, el archivo está en un directorio de Dropbox.

    
pregunta Lorin Hochstein 30.06.2014 - 02:39

1 respuesta

-1

Debe agregar la ruta directa al archivo en su comando para eliminarlo permanentemente:

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

Si esto falla, puede haber varias instancias. Intente elimínelo globalmente entre todas las versiones:

find . -iname '*.taskpaper' -print0 | xargs -0 xattr -d com.apple.quarantine
    
respondido por el njboot 30.06.2014 - 03:44

Lea otras preguntas en las etiquetas