Estoy haciendo una aplicación en osx 10.9 usando Python 2.7. Pero cuando se lanza por primera vez, viene la advertencia.
Está abriendo la aplicación MYAPP por primera vez. ¿Está seguro de que de que quiere 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 .
Había pasado por esto PREGUNTAS Y RESPUESTAS pero no se menciona nada sobre los cambios del lado de la aplicación.
No quiero que el usuario utilice ningún tipo de comando para ejecutar o hacer cambios manualmente. El usuario puede desactivar por "com.apple.LaunchServices LSQuarantine -bool NO"
para todos o "xattr -rd com.apple.quarantine Application.app"
para una aplicación concreta.
También había firmado la aplicación con el ID de desarrollador.
Entonces, cómo desactivar este cuadro de diálogo para que no aparezca.
0 votos
defaults write com.apple.LaunchServices LSQuarantine -bool false
ni siquiera desactiva esos diálogos. Sólo desactiva los diálogos sobre la apertura de archivos descargados de Internet.1 votos
Incluso si es posible desactivar desde el lado del usuario, dudo mucho que haya una manera de anular desde el lado de la aplicación. Eso anularía el propósito de la advertencia, si se pudiera configurar para que no se muestre por el software malicioso.