Hace poco obtuve Mojave. ¿Alguien podría decirme si es posible deshabilitar el uso del atributo extendido "com.apple.quarantine" para todas las aplicaciones que tengo ahora o que descargaré en el futuro? ¡Gracias!
Si entendí claramente su pregunta, aquí está la solución que puede usar para desactivarla por completo.
Escribe el siguiente comando
sudo defaults write com.apple.LaunchServices LSQuarantine -bool NO
Si desea deshabilitar la cuarentena para archivos ya descargados
Ejecute el siguiente comando:
xattr -l /path/to/application/applicationName.app
Verá un resultado similar a:
Para eliminar un atributo extendido manualmente, escriba el siguiente comando en la Terminal
xattr -d com.apple.quarantine /path/to/application/applicationName.app
Primero ejecute, en lugar de hacer doble clic, haga clic derecho y seleccione Abrir.
Hecho.
Alternativamente, deshabilite SIP y recuperará esta opción, en Seguridad y privacidad...
… aunque todavía obtienes un '¿estás seguro?' mensajes, puedes simplemente decir 'OK'
Después de los comentarios: es posible que también deba configurar esto en la Terminal
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO
De Permitir permanentemente aplicaciones descargadas desde "cualquier lugar"
kenny83
kenny83
Raptor007
xattr -d com.apple.quarantine MyApp.app
era la única forma de permitir que mi aplicación accediera a sus archivos de recursos. Aparentemente, el indicador de cuarentena evitachdir
las llamadas, que utilizo para cargar recursos en el directorio adyacente a la aplicación. ¿Es por eso que todos lanzan el software de Mac en imágenes dmg, para evitar que Apple etiquete estúpidamente todo lo extraído de los archivos zip? Que problematico.