Gatekeeper – це функція безпеки операційної системи macOS. Вона перевіряє, що на комп'ютері Mac запускається лише надійне програмне забезпечення. І якщо програмне ПЗ було змінено, то користувач отримає повідомлення про пошкодження…

Запуск пошкодженої програми неможливий без відключення функції Gatekeeper або обходу функції Карантин (зазвичай процедуру називають Декарантин, або de-quarantine).

Рішення 1 (Декарантин).


Даний варіант дозволить обійти Карантин для конкретної програми. Зверніть увагу, що команда включає шлях до додатку або образу (.dmg)".
1. Запустіть утиліту «Термінал».
Це стандартна утиліта, яку не потрібно встановлювати додатково. Термінал можна знайти через Spotlight.
2. Використовуйте команду: sudo xattr -r -c Поставте пробіл і перетягніть пошкоджену програму у вікно Термінал. Команда допишеться.
Важливо! Команда не діє на файли в образі (.dmg). Необхідно скопіювати пошкоджену програму, наприклад, на робочий стіл, і до неї застосовувати команду. У деяких випадках команду можна застосувати до образу (.dmg) до встановлення. 
3. Натисніть клавішу Enter і введіть пароль Адміністратора.
Пароль при введенні в термінал не відображається, але вводиться. Якщо пароль не встановлено — створіть його.
4. Починайте запуск ушкодженої програми.
Дочекайтеся завершення перевірки та ви зможете її Відкрити. Час перевірки може тривати до 30 хвилин.

Рішення 2 (відключення Gatekeeper)


Ця команда дозволить відключити Gatekeeper, тобто. відновити налаштування, які дозволяють використання програм, завантажених із будь-якого джерела в Системних налаштуваннях / Захист та безпека.
1. Запустіть утиліту «Термінал» та виконайте команду
Для macOS 10.12 – 10.15.7
sudo spctl --master-disable
Для macOS 11 і більше
sudo spctl --global-disable
Перетягувати до Терміналу нічого не потрібно. Щоб увімкнути Gatekeeper, замініть «disable» на «enable».
2. Натисніть клавішу Enter і введіть пароль Адміністратора.
3. Починайте запуск ушкодженої програми.
Докладніше про гейткіпер можна прочитати на  support.apple.com або wikipedia.org або developer.apple.com
Докладніше про розширені атрибути та про команду xattr можна прочитати на  wikipedia.org або real-world-systems.com або ss64.com

Оцініть статтю

Голосів: 5