Вам не доведеться з цим боротися. Відкрийте його, і OS X попросить вашого дозволу. Або як запропонував Річард, видаліть його, використовуючи щось на зразок:
xattr -d com.apple.quarantine my_jar.jar
Щоб зробити це автоматично для будь-якого завантаженого файлу, ви можете прикласти дію до папки для завантаження, як описано на macosxhints.com в 10.5: Видаліть попереджувальний прапор "завантажений файл" .
І наступне було розміщено на macosxhints.com давно, для Safari: 10.5: Відключення «завантажених з Інтернету» попередження файл , стверджуючи , можна видалити VerifiedDownloadPlugin.plugin
з /Library/Internet Plug-Ins
. Я цього не тестував.
Як осторонь: іноді потрібно запускати одну програму кілька разів на Mac. Це можна зробити за допомогою cd /Applications/some-application/
наступного open -n "Application Name.app"
. Для цього справді потрібен .app
суфікс; біг open -n "Application Name"
може отримати один GateKeeper зупинення доступу:
"Ім'я програми" неможливо відкрити, оскільки воно невідоме для розробника.
Ваші налаштування безпеки дозволяють встановлювати лише додатки з магазину додатків Mac та визначених розробників.
Вище навіть видалення розширеного атрибуту com.apple.quarantine
не виправляє цього, але використання .app
суфікса працює чудово.
(Я нікому не раджу фактично позбутися заходів безпеки.)