Estoy creando una aplicación en osx 10.9 usando python 2.7. Pero cuando se lanza por primera vez, llega la advertencia.
Estás abriendo la aplicación MYAPP por primera vez. ¿Está seguro de que desea abrir esta aplicación?
La aplicación está en una carpeta llamada Aplicaciones. Para ver la aplicación en el Finder sin abrirla, haga clic en Mostrar aplicación.
Entonces, cómo evitar esta advertencia. ¿Necesito hacer algunos cambios en info.plist de la aplicación ?
Revisé estas preguntas y respuestas , pero no se menciona nada sobre los cambios en el lado de la aplicación.
No quiero que el usuario use ningún tipo de comando para ejecutar o hacer cambios manualmente. El usuario puede deshabilitar "com.apple.LaunchServices LSQuarantine -bool NO"
para todos o "xattr -rd com.apple.quarantine Application.app"
para una aplicación en particular.
También había firmado la aplicación con ID de desarrollador.
Entonces, cómo deshabilitar este cuadro de diálogo para que no aparezca.
Simplemente haga clic derecho en su aplicación y elija "Abrir". Eso evita inmediatamente a Gatekeeper sin deshabilitar la función (que es muy efectiva para mantener la Mac a salvo de infecciones en movimiento).
Lrí
defaults write com.apple.LaunchServices LSQuarantine -bool false
ni siquiera deshabilita esos diálogos. Solo deshabilita los cuadros de diálogo sobre la apertura de archivos descargados de Internet.tubedogg