Я делаю приложение на osx 10.9, используя python 2.7. Но при первом запуске приходит предупреждение.
Вы впервые открываете приложение MYAPP. Вы уверены, что хотите открыть это приложение?
Приложение находится в папке Applications. Чтобы увидеть приложение в Finder, не открывая его, нажмите «Показать приложение».
Итак, как избежать этого предупреждения. Нужно ли мне внести некоторые изменения в info.plist приложения .
Я прошел через эти вопросы и ответы , но ничего не упоминается об изменениях на стороне приложения.
Я не хочу, чтобы пользователь использовал какую-либо команду для запуска или внесения изменений вручную. Пользователь может отключить "com.apple.LaunchServices LSQuarantine -bool NO"
для всех или "xattr -rd com.apple.quarantine Application.app"
для конкретного приложения.
Я также подписал приложение с идентификатором разработчика.
Итак, как отключить всплывающее диалоговое окно.
Просто щелкните правой кнопкой мыши свое приложение и выберите «Открыть». Это сразу обходит Gatekeeper, не отключая функцию (которая очень эффективна для защиты Mac от инфекций, проезжающих мимо).
Лри
defaults write com.apple.LaunchServices LSQuarantine -bool false
даже не отключает эти диалоги. Он только отключает диалоги об открытии файлов, загруженных из Интернета.тюбик