Я как-то редко скачиваю и ставлю новые приложения, но когда это происходит, в последнее время после установки всё чаще стало отображаться сообщение, что программа повреждена, не может запуститься и должна быть перенесена в корзину.
Всё с этой программой хорошо. Просто ушлые яблочники таким неявным образом борются с установками из неустановленных источников.
Лечится вводом в терминал команды:
sudo spctl --master-disable
После этого опция установки приложений из неизвестных источников станет доступна:
Может оказаться, что всё несколько сложнее и приложение после установки отказывается запускаться. Возможно, его нужно раскарантинить. Делается это вводом в терминал команды:
sudo xattr -rd com.apple.quarantine /Applications/LockedApp.app
Вместо LockedApp, понятное дело, вписываем название обрабатываемой программы. Обычно после этого всё становится нормально, приложение запускается.
Иногда и этого недостаточно. Тогда нужно отключить SIP.
Отключение SIP осуществляется только из режима восстановления. Запустить данный режим можно выполнив следующие действия: перегрузить ПК, получить доступ к «Терминалу» и ввести команду отключения. Данные действия осуществляются следующим образом:
- Запустите перезагрузку компьютера;
- В процессе перезагрузки необходимо удерживать клавиши: Command (⌘)+R, чтобы перейти в режим Восстановления системы;
- В верхней панели меню требуется выбрать раздел «Утилиты» и перейти в пункт «Терминал»;
UPD 22.04.2024: Инфа немного устарела. На M1, M2, M3 маках удерживать две клавиши уже не надо. Просто жмёте кнопку питания и держите, пока рекавери мод не запустится.
В терминал вводим:
csrutil disable
После перезагружаемся и наслаждаемся.
Если по какой-то причине вам нужно включить SIP обратно, делаем то же самое с перезагрузкой в режиме восстановления, только в терминал вводим:
csrutil enable