Отключение функции Gatekeeper

Запуск повреждённого приложения невозможен без обхода функции Карантин, или отключения Gatekeeper - технологии, которая обеспечивает запуск только доверенного программного обеспечения на компьютере Mac.





Решение (вариант 1).


Данный вариант позволит обойти Карантин для конкретного приложения. Обратите внимание, что команда включает путь к приложению, или образу (.dmg).
Эту процедуру часто называют "декарантин" или "de-quarantine".

1.  Запустите утилиту "Терминал".

Это стандартная утилита, которую не нужно устанавливать дополнительно. Терминал можно найти через Spotlight.


2.  Используйте команду: sudo xattr -r -d com.apple.quarantine поставьте пробел и перетащите повреждённую программу или образ (.dmg) в окно Терминал. Команда допишется. 

2.1 Или используйте команду: sudo xattr -r -c  поставьте пробел и перетащите повреждённую программу или образ (.dmg) в окно Терминал. Команда допишется.
Обычно достаточно использовать только первую команду, но бывают ситуации, когда ее выполнение не помогает, в отличие от выполнения второй.


3.  Нажмите Enter и введите пароль Администратора.

Пароль при вводе в Терминал не отображается, но вводится.

Если пароль не задан - создайте его.


4.  Приступайте к запуску повреждённой программы.

Дождитесь завершения проверки и вы сможете её Открыть.

Время проверки может занимать до 30 минут.




Решение (вариант 2).


Данная команда позволит отключить Gatekeeper, т.е. восстановить настройки, разрешающие использование программ, загруженных из Любого источника в Системных настройках / Защита и безопасность.


1.  Запустите утилиту "Терминал".


2.  Используйте команду: sudo spctl --master-disable

Перетаскивать в Терминал ничего не нужно. Для включения Gatekeeper, замените "disable" на "enable".  


3.  Нажмите Enter и введите пароль Администратора.


4.  Приступайте к запуску повреждённой программы.

 



Подробнее про гейткипер можно прочитать на support.apple.com или wikipedia.org или developer.apple.com


Подробнее про расширенные атрибуты и про команду xattr можно прочитать на wikipedia.org или real-world-systems.com или ss64.com




Комментарии (340)

Оставлять комментарии могут только зарегистрированные пользователи... Войти
  1. arnogry Avatar
    arnogry Вчера, 11:47
    Hi all,
    on M1 I am unable to get photoshop 21 install. Always get damaged file, eject disk... what I did:
    open terminal put in the text that I copied from the help page on this website, put a space and drag the .dmg file behind, enter and put the code, then try to open and run the install and nothing changes. I tried all options described in the help page but nothing helped so far.
    I also rea
    Anyone managed to make it work?
    thanks for help
    1. arnogry Avatar
      arnogry для arnogry Вчера, 11:48
      I also read the readme file, installed adobe creative cloud, created account and try reinstalling. nothing helped
  2. ikhromov Avatar
    ikhromov 16.01.2022
    iOS 11.6 помогло, спасибо
  3. на м1, не забудьте в свойствах включить резету. Команду сначала сделал - вышла ошибка. Прочитал внимательнее, на м1 нужно резету включить. После этого фл запустилась:)
  4. ch8ch8k Avatar
    ch8ch8k 12.01.2022
    Добрый день. Ни один из вариантов не помог. Продолжает ругаться :
    "The installation cannot continue as the installer file may be damaged. Download the installer file again."
    M1. Кто справился ?
    1. Drovosek Avatar
      Drovosek для ch8ch8k 12.01.2022
      Напишите нашему специалисту, возможно он сможет решить вашу проблему.
      https://appstorrent.ru/help.html
    2. Snide Avatar
      Snide для ch8ch8k 14.01.2022
      заработало?
  5. briff Avatar
    briff 10.01.2022
    Тоже пытался с 10-ок раз все сделать. Потом перечитал еще раз и понял что я табуретка. Вставляем команду, жмем пробел, ЗАТЕМ перетаскиваем программу и только после этого жмем Энтер! Все заработало! Спасибо
  6. Shvmru Avatar
    Shvmru 6.01.2022
    Не получать ((((( Помоги ((((
  7. s_ci Avatar
    s_ci 4.01.2022
    Помог первый вариант способ 2.1. При этом из Finder перекидывала файл самого Скетчапа, а не формат dmg.
    1. DZAGA Avatar
      DZAGA для s_ci 5.01.2022
      просто перетащить файл в терминал,верно?
  8. gutseriev Avatar
    gutseriev 22.12.2021
    Выскачила длиннющая ошибка при открытии "dlopen(/Applications/FL Studio 20.app/Contents/Libs/FLEngine_x64.dylib, 1): no suitable image found. Did find:
    /Applications/FL Studio 20.app/Contents/Libs/FLEngine_x64.dylib: mach-o, but wrong architecture
    /Applications/FL Studio 20.app/Contents/Libs/FLEngine_x64.dylib: stat() failed with errno=34" В чем причина?
    1. kachaking Avatar
      kachaking для gutseriev 26.12.2021
      +, нашел решение ?
    2. kachaking Avatar
      kachaking для gutseriev 26.12.2021
      решил проблему