Ошибка macOS Catalina: Приложение повреждено и его не удается открыть
Самым безопасным местом для загрузки программ на Mac остаётся фирменный магазин App Store и я настоятельно рекомендую устанавливать софт именно оттуда. Но что делать, если хочется немного "попиратствовать", а в macOS Catalina ещё сильнее затянули гайки с установкой приложений из непроверенных источников (наши любимые торренты относятся именно к таким).
Сегодня расскажу как можно довольно просто побороть вот такую ошибку при открытии приложений: «Приложение повреждено и его не удается открыть. Переместите приложение в Корзину.»
Для начала вернём в системные настройки выбор пункта, разрешающий использование приложений, загруженных из «Любого источника» (по умолчанию он теперь скрыт). А находится эта настройка тут «Системные настройки - > Защита и безопасность -> Основные», если кто не знал.
Чтобы появился пункт из «Любого источника» выполним в Терминале следующую команду (команда выполняется единожды):
sudo spctl --master-disable
Обычно этого хватает чтобы разблокировать работу неподписанных приложений, но не всегда.
Cнятие карантина для указанного приложения в macOS
Если чуда не произошло и приложение по-прежнему отказывается запускаться выдавая ошибку, попробуем удалить его из карантина macOS пишем в Терминале следующую команду:
sudo xattr -rd com.apple.quarantine
В конце ставим пробел и перетащив иконку нужной программы в окно Терминала нажимаем Enter. Теперь программа должна запуститься без проблем. По традиции предлагаю почитать про безопасное открытие программ и технологию Gatekeeper на Mac на сайте Apple https://support.apple.com/ru-ru/HT202491 (правда про обход системы безопасности там не будет написано).






Комментариев: 3
Спасибо вам большое
спасибо огромное! кучу времени потратил на поиск этого решения.
Спасибо, добрый человек! помогло!