Как запустить программу в MacOs Sonoma: файл не открывается
Утилиты

Как запустить программу в MacOs Sonoma: файл не открывается

Допустим, вы пишете приложения под MacOs. Или даже ещё проще — ваш друг пишет. И если у него среда запуска для программы наверняка будет существовать, то вот вам, чтобы опробовать его авторский программный продукт придётся изрядно постараться.

В целом я люблю macOS, нацеленный на безопасность, давно уже пользуюсь только легальным freeware или лицензионным софтом, и понимаю почему по-умолчанию Apple система ограничивает установку приложений. Неопытный пользователь просто может «всё сломать», а проблемы потом будут уже у компании. Напомню, за рубежом поддержка Apple Care работает куда лучше.

Так вот, не все разработчики ПО, а тем более начинающие, могут или хотят получить официальную подпись от Apple. Существует множество приложений без этой самой подписи, и ещё больше — не входящих в магазин AppStore. Например тот же самый Dropbox или pCloud.

И когда вы пытаетесь установить приложение, не из App Store или не от идентифицированного разработчика, macOS выдает предупреждение. Если приложение было выпущено разработчиком, подписанным Apple, но после этого было изменено, вы увидите другое сообщение об ошибке, которое может указывать на возможный взлом приложения или внесение вредоносного кода.

Однако существует простая команда которая позволяет разрешить запуск конкретного приложения и не относится к нему подозрительно.

Вводить её необходимо в терминале, а слово SOFT (дано для примера) заменить на название вашего файла приложения.

xattr -d com.apple.quarantine /Applications/SOFT.app

Не получилось и выводится какая-то ошибка? Скорее всего дело в том что название приложения состоит из нескольких слов, например Serious Sam.app , и имеется пробел.

Тогда необходимы кавычки:

xattr -d com.apple.quarantine "/Applications/The best SOFT.app"

Таким образом, вы можете запустить приложение, и в дальнейшем проблем с его запуском возникать не должно.

Пользуйтесь! А вопросы и благодарности пишите в комменты, как всегда.

Ваши комментарии: