Як відключити Gatekeeper на macOS? App cannot be opened because it is from an unidentified developer.

Щоб ви могли встановити деякі програми Mac, вам потрібно знати, як деактивувати Gatekeeper на macOS. В іншому випадку, коли ви захочете встановити деякі програми, з’явиться повідомлення "App cannot be opened because it is from an unidentified developer."

Додаток Gatekeeper Block включено macOS
Додаток Gatekeeper Block включено macOS

Перш ніж ви побачите, як можна вимкнути Gatekeeper на macOS, дуже важливо знати, що означає ця функція та чим вона допомагає.

Що це таке Gatekeeper на macOS?

Gatekeeper є функція безпеки інтегрований в операційну систему macOS, починаючи з версії OS X Mountain Lion (10.8), що допомагає захистити користувачів проти шкідливих програм та інші шкідливі програми. По суті, ця функція контролює, які програми дозволено встановлювати та відкривати на одному Mac.

Типово Gatekeeper налаштовано таким чином, щоб дозволяти інсталювати та відкривати лише програми, завантажені з App Store або тих із визначені розробники і перевірте Apple.

Якщо ви спробуєте встановити програму від розробника, якого не ідентифіковано Apple, процес встановлення програми буде зупинено з повідомленням "App cannot be opened because it is from an unidentified developer."

Gatekeeper він не захищає вас від зловмисних програм на 100%, але дуже допомагає користувачам, які не дуже технічні та можуть завантажувати програми з Інтернету, які можуть бути небезпечними для операційної системи. Gatekeeper запобігти випадковому встановленню програм, які можуть вплинути на безпеку Mac.

Як відключити Gatekeeper на macOS?

У більшості випадків я не рекомендую вимикати функції безпеки операційної системи, але бувають ситуації, коли вам потрібно встановити програму за межами App Store або яку створив неперевірений розробник. Appleвідключення Gatekeeper необхідно.

У нашому прикладі ми візьмемо програму під назвою "App.dmg", який створюється"unidentified developer” і який Gatekeeper блокує його.

Коли ми намагаємося відкрити файл для встановлення програми "App.dmg” отримуємо повідомлення: “App.dmg” cannot be opened because it is from an unidentified developer. З додаванням macOS неможливо перевірити, чи містить ця програма зловмисне програмне забезпечення.

Якщо це повідомлення з’являється під час спроби встановити програму, у вас під рукою є два способи.

Спосіб 1: Відкрийте заблоковану програму Gatekeeper

Ви можете відкрити заблоковану програму з: System Settings → Privacy & Security.

під "Security” ви знайдете опцію, за допомогою якої ви можете відкрити програму, заблоковану Gatekeeper. "Open Anyway».

Як відключити Gatekeeper на macOS
macOS Конфіденційність і безпека Gatekeeper

"By opening this app, you will be overriding system security which can expose your computer and personal information to malware that may harm your Mac or compromise your privacy.” – Натисніть “Open».

Додаток “App.dmg» відкриється, але якщо він має кілька процесів інсталяції, можливо, він усе одно буде заблокований Gatekeeper.

Спосіб 2: забороняти Gatekeeper і дозволяє установку з кількох джерел

Найбезпечніший спосіб інсталювати програми з будь-якого джерела, а не лише з App Store і від перевірених розробників, – це вимкнути Gatekeeper. Таким чином, ви зможете самостійно вибрати, чи дозволити установку додатків на macOSта з інших джерел. "Anywhere».

відкритий Terminal на macOS і виконайте командний рядок (введіть пароль користувача для рядка, який потрібно виконати):

sudo spctl --master-disable

Ви повертаєтесь до "Privacy & Security"і активуйте нову опцію"Anywhere».

Install програми з будь-якого місця macOS
Install програми з будь-якого місця macOS

Тепер ви можете встановити будь-який додаток на macOS, навіть якщо він не з App Store або від розробника, ідентифікованого та перевіреного Apple.

Активувати захист Gatekeeper можна відразу через командний рядок:

sudo spctl --master-enable

Існують сценарії, коли програми все одно не вдається встановити. "App is damaged and can’t be opened».

У цьому випадку ви повинні бути дуже обережними, щоб встановлення цієї програми не порушило цілісність операційної системи. Якщо ви все ще хочете встановити програму, коли з’являється повідомлення про помилку: “App is damaged and can’t be opened", ви можете видалити розширені атрибути цієї програми. Включаючи ті атрибути, які можуть блокувати запуск програми з міркувань безпеки.

Забігайте Terminal, такий командний рядок:

xattr -cr /full/path/Application.app

Звичайно, змініть шлях і назву програми в наведеній вище команді. (Тип: перетягнути за допомогою drag&drop застосування в Terminal, після написання командного рядка).

Захоплений технологіями, з 2006 року з радістю пишу на StealthSettings.com. Маю багаторічний досвід роботи з операційними системами: macOS, Windows і Linux, а також з мовами програмування і платформами для блогів (WordPress) та онлайн-магазинів (WooCommerce, Magento, PrestaShop).

Як записатися » iHowTo » iHowTo - macOS » Як відключити Gatekeeper на macOS? App cannot be opened because it is from an unidentified developer.
Залишити коментар