Можливо, ця одна зміна в macOS Sierra проскочила, поки вона вам не знадобилася найбільше. Або, можливо, ви не виявили цього невеликого зрушення, поки не спробували встановити улюблену програму , яку не завантажили з магазину програм Mac . Незалежно від того, яким чином ви дізнаєтесь з усіх труднощів, що macOS Sierra зробила невидимим звичний спосіб відкривати програми, завантажені з будь-якого місця!
Налаштування донедавна знаходились на вкладці Загальне в Налаштуваннях системи безпеки та конфіденційності. Але не більше, не з macOS. Отже, якщо вам дійсно потрібен цей додаток і ви не можете зрозуміти, як його відкрити, це засмучує. Ні, дуже розчаровує те, що наші Mac просто працюють не так, як звикли!
Починаючи з OSX Lion, операційна система mac від Apple включає інструмент захисту під назвою Gatekeeper. Ця функція запобігає завантаженню програмного забезпечення та програм від невідомих розробників. Gatekeeper вважає, що додаток є проблемою, коли програма, яку ви хочете завантажити, не підписана Apple. І це не дозволяє цю програму на вашому комп’ютері Mac. Для більшості користувачів Mac це дуже хороша річ і допомагає захистити свої комп’ютери. Але це багато з нас iFolk, котрі абсолютно потребують і хочуть можливість завантажувати та відкривати програми, завантажені з будь-якого місця.
Отже, що це за воротар взагалі?
Теоретично, Gatekeeper захищає ваш mac від додатків, які потенційно можуть мати негативні наслідки. Це працює, забороняючи завантажувати та відкривати програми без підпису на вашому mac. Apple вважає за краще, щоб усі сторонні програми проходили процес підписання. Розробники реєструються в Apple, і унікальний ідентифікатор розробника ідентифікує кожного розробника. Потім цей ідентифікатор використовується для тестування та перевірки програми для продуктів Apple. Apple перевіряє, схвалює та приймає всі підписані програми. Після прийняття додаток офіційно підтримує Gatekeeper. І користувачі можуть завантажувати та відкривати ці програми через магазин програм Mac.
Apple розглядає цей метод як найбезпечніший і найнадійніший для завантаження нових програм на комп'ютери Mac. Вони вважають, що завантаження програм виключно з магазину програм Mac означає зменшення ризику. І оскільки Apple переглянула програму, якщо коли-небудь виникає проблема, Apple швидко видаляє її з магазину програм Mac.
Отже, якщо програму розробляє невідомий розробник без ідентифікатора розробника , Gatekeeper блокує встановлення та відкриття цієї програми . Однак існує багато чудових додатків, особливо з відкритим кодом, які з багатьох причин недоступні через магазин програм Mac. Багато з цих сторонніх програм ретельно перевірені та працювали на Mac та інших комп’ютерах протягом багатьох років. На вибір чи випадкові випадки ці програми зараз недоступні в магазині програм Mac.
Що можна сказати про магазин програм Mac?
Неважко подумати, що магазин програм Mac працює точно так само, як магазин програм для iPhone та інших iDevices. Але не так! З моменту відкриття магазину програм mac комп’ютери Mac завжди дозволяли встановлювати програми, недоступні в магазині. До того, як існував магазин програм Mac (2011), встановлення програм через сторонні веб-сайти або інсталяційні диски було нормою. Крім того, розробники повинні платити відсоток Apple, коли ви купуєте програми в магазині програм Mac. При купівлі безпосередньо у розробника для Apple не стягується додаткова плата, що дозволяє знизити витрати для всіх нас користувачів. Отже, з цих і багатьох інших причин багато програм не входять до магазину програм Mac.
Користувачі Mac продовжують (і продовжуватимуть) отримувати програми безпосередньо з сайтів розробників або старої школи за допомогою інсталяційних дисків. Довге і коротке полягає в тому, що магазин програм Mac - це не єдиний спосіб отримати програми. Отже, обійти цей типовий macOS досить важливо!
Де налаштування відкриття програм, завантажених з будь-якого місця?
У попередніх версіях його операційної системи mac був встановлений прапорець у розділі Системні налаштування> Безпека та конфіденційність, що дозволяло завантажувати програми з будь-якого місця. Однак macOS Sierra представила Gatekeeper, який, напевно, набагато суворіший, ніж у минулому. У цьому найновішому втіленні ОС Gatekeeper за замовчуванням дозволяє лише варіанти програм, завантажених із магазину програм або магазину програм та визначених розробників. Тож для нас iFolk, які хочуть або потребують завантаження програми з джерела, якому ми довіряємо, але Apple наразі не довіряє (або ідентифікує), що робити?
Нам потрібен третій варіант, варіант “дозволити програми, завантажені з будь-якого місця”, який, здавалося б, зник із нашим оновленням до macOS Sierra.
На щастя, є кілька способів обійти за замовчуванням Gatekeeper, тому коли ми хочемо чи потребуємо, ми дійсно можемо відкривати програми, завантажені з будь-якого місця .
Тож давайте дійдемо до цього!
Як відкрити програми, недоступні в App Store
Супер простий спосіб обійти за замовчуванням Apple і відкрити програми, завантажені з будь-якого місця
Отже, якщо ви довіряєте програмі та її невідомому розробнику, то існує справді простий спосіб відкрити цю програму.
І дивно, наскільки простий цей метод і в основному передбачає один клік. Щоб вибірково обійти Gatekeeper, просто натисніть клавішу Control (або клацніть правою кнопкою миші) та виберіть опцію Open у меню. З’являється повідомлення із попередженням про те, що додаток від невідомого розробника, і запитує, чи впевнені ви, що хочете його відкрити? Якщо ви впевнені у джерелі програми, натисніть кнопку Відкрити. Це воно!
Цей параметр працює для окремих програм. Він оновлює внутрішній список визначених розробників вашого комп’ютера, тому в майбутньому macOS визнає розробника «ідентифікованим». Але цей метод не робить універсальних оновлень для параметрів системи безпеки та конфіденційності. Це один і готовий варіант для випадків, коли ви хочете або вам потрібно завантажити та відкрити певний додаток, який наразі НЕ доступний у магазині програм. (тобто програма не підписана.)
Ще один, трохи довший спосіб відкрити програми, завантажені з будь-якого місця
Припускаючи, що ви довіряєте програмі, після завантаження перемістіть її у папку Applications Тепер спробуйте відкрити його. Ймовірно, ви побачите попередження про те, що програму «не можна відкрити, оскільки вона від невідомого розробника». Виберіть ОК. Але це насправді не відкриває програму.
Тепер перейдіть до Системних налаштувань> Безпека та конфіденційність і виберіть вкладку Загальне. Подивіться на розділ «Дозволити завантаження програм із:» і переконайтеся, що додаток, який ви щойно намагалися відкрити, перераховано за допомогою кнопки «Все одно відкрити». Якщо так, натисніть цю кнопку, щоб відкрити цю програму. Пам’ятайте, що кнопка „Відкрити в будь-якому випадку” доступна лише приблизно через 1 годину після першої спроби відкрити програму.
macOS бере до відома цю програму та розробника та додає її до списку визначених розробників операційної системи (лише для цього mac.) Якщо ви коли-небудь завантажували іншу програму від цього самого розробника, macOS перевіряє цей внутрішній список. Якщо розробник вказаний у списку, macOS відкриє будь-яку програму від цього розробника.
Про невідоме попереджувальне повідомлення
Коли ви відкриваєте програму, яка не зареєстрована в Apple ідентифікованим розробником, ви побачите вікно попередження. Побачення цього повідомлення не означає, що з цим додатком щось не так. Розробники написали багато з цих неідентифікованих додатків до того, як почалася реєстрація ідентифікатора розробника. А інші вирішують не реєструватися з різних причин - від вартості (Apple стягує щорічну плату за розробника) до засудження.
Невідоме попередження розробника означає, що програма, яку ви хочете відкрити, не розглядалася Apple. Отже, macOS не може перевірити та перевірити, чи була ця програма змінена або зламана з моменту її випуску.
Після відкриття неідентифікованої програми ця програма зберігається як виняток із налаштувань безпеки. Відтепер ви відкриваєте його подвійним клацанням, як зазвичай.
Термінал - це ваша команда відкривати програми, завантажені з будь-якого місця
Використовуйте Термінал, щоб оновити наші параметри безпеки та конфіденційності, включивши прапорець, що дозволяє нам відкривати програми, завантажені з будь-якого місця. І насправді зробити цю модифікацію досить просто.
Хоча простий, для звичайного користувача Mac цей крок не рекомендується. Перш ніж завантажувати та відкривати програму, яку Apple наразі не розпізнає та не ідентифікує, переконайтеся, що ви (або ваша компанія) повністю довіряєте джерелу програми та її дійсності. Зміна цього налаштування безпеки піддає ваш комп’ютер потенційному ризику та робить ваш Mac більш вразливим до деяких зловмисних програм та інших шкідливих шкідливих програм. Отже, будьте обережні та подвійно (або потрійно) перевірте коефіцієнт довіри будь-якої програми перед завантаженням та відкриттям.
Дозволити та відкривати програми, завантажені з будь-якого місця
- Закрийте системні налаштування та всі відкриті програми
- Відкрити термінал
- Розташований у папці / Applications / Utilities /
- Введіть sudo spctl –master-disable
- Натисніть Return
- Введіть пароль адміністратора для підтвердження
- Відкрийте Системні налаштування> Безпека та конфіденційність
- Виберіть вкладку Загальні
- Verfiy, що “Дозволити програми, завантажені з:”, тепер відображає “Anywhere” як варіант
Тепер ви можете встановлювати та відкривати програми, завантажені з будь-якого місця під MacOS Sierra. За допомогою цієї команди Gatekeeper вимикається і дозволяє додатки з будь-якого місця, включаючи невідомих розробників. Apple видає попередження про те, що ці неідентифіковані програми для розробників (без підпису), можливо, роблять ваш Mac більш вразливим до шкідливого та небажаного програмного забезпечення.
Зверніться до оригінальних налаштувань програми macOS
Щоб повернутися до налаштувань macOS за замовчуванням, повторіть кроки вище, замінивши крок 3 на Enable замість Disable в кінці команди.
Отже, крок 3 читається так:
sudo spctl –master-enable
Це повертає macOS Gatekeeper до строгого значення за замовчуванням і забороняє завантажувати та відкривати непідписані програми.
Перевірка статусу Вратаря
Щоб перевірити статус Gatekeeper на вашому mac, не відкриваючи System Preferences, це просто, як одна команда. Відкрийте термінал і введіть таку команду: spctl –status . Потім натисніть клавішу повернення. І ви отримаєте відповідь на те, що “оцінки увімкнено”, тобто “Gatekeeper” увімкнено та активовано. Або ви бачите "вимкнено", що означає, що Вратар ВИМКНЕН і НЕАКТИВНИЙ.
Слово для мудрих
Коли ви отримуєте повідомлення "Програму не можна відкрити, оскільки вона від невідомого розробника", уважно подивіться на цю програму та переконайтеся, що ви довіряєте її джерелу перед завантаженням та відкриттям. Це попередження призначене для захисту вашого комп’ютера та вас від шкоди та шкідливих програм, тому не просто ігноруйте його. Будьте уважні та обережні, завантажуючи програми, які зараз не пропонуються в магазині програм Mac.
З огляду на це, існує безліч чудових сторонніх програм, які в даний час не пропонуються в магазині програм Mac. Багато з цих програм перебувають на розгляді та ще не прийняті. Треті не шукають схвалення на основі переконань та цінностей. Тож не робіть знижки на хороший додаток лише тому, що він не пропонується в магазині програм Mac. Проведіть дослідження та перевірте джерело програми, перш ніж приймати рішення про завантаження чи ні. Подумайте про такі чудові програми, як NeoOffice, які найдовше не були доступні в магазині програм Mac, але зараз є!