No tienes que lidiar con eso. Ábrelo y OS X te pedirá tu permiso. O como sugirió Richard, elimínelo usando algo como:
xattr -d com.apple.quarantine my_jar.jar
Para hacer esto automáticamente para cualquier archivo descargado, puede adjuntar una acción de carpeta a la carpeta de descarga, como se describe en macosxhints.com en 10.5: Elimine el indicador de advertencia de "archivo descargado" .
Y lo siguiente fue publicada el macosxhints.com hace mucho tiempo, para Safari: 10,5: Desactivar la 'descargado de Internet' advertencia de archivo , alegando que uno puede extraer VerifiedDownloadPlugin.plugin
de /Library/Internet Plug-Ins
. No probé eso.
Como un aparte: a veces uno necesita iniciar un solo programa varias veces en una Mac. Eso se puede hacer usando cd /Applications/some-application/
seguido de open -n "Application Name.app"
. Esto realmente necesita el .app
sufijo; la ejecución open -n "Application Name"
puede obtener un GateKeeper que detiene el acceso:
El "Nombre de la aplicación" no se puede abrir porque es de un desarrollador no identificado.
Sus preferencias de seguridad le permiten instalar solo aplicaciones de Mac App Store y desarrolladores identificados.
Arriba, incluso eliminar el atributo extendido com.apple.quarantine
no soluciona eso, pero usar el .app
sufijo funciona bien.
(No estoy aconsejando a nadie que se deshaga de las medidas de seguridad).