Как открывать на macOS приложения из сторонних источников?

21 Сен 2016

После выхода нового обновления macOS Sierra, компания Apple ввела дополнительные способы защиты своих пользователей

Один из них — ограничила возможность запуска приложений из сторонних источников (скачанных из интернета к примеру).

Но касается это только «неподписанных» приложений, тоесть без сертификата разработчика. Так как получить его для некоторых разработчиков будет стоить дорого. А если говорить простым языком, то Apple закручивает гайки с пиратством на маках, так как ей не очень выгодно чтобы кто угодно мог поставить к примеру Logic Pro X за 22 990₽ совершенно бесплатно.

Но приступим к делу, существуют 2 решения для того чтобы запускать сторонние приложения на МакОС:

  1. Ручной запуск
  2. Включить поддержку через console.app

Ручной запуск

Для того чтобы без всяких «заморочек» запустить стороннее приложение, нужно «правым кликом» мыши нажать на иконку приложения в Finder и затем выбрать пункт «Открыть».

Такой вариант подойдет если вам нужно единожды запустить скачанное приложение и вы не слишком часто сталкиваетесь с такой проблемой.

Включение поддержки запуска сторонних приложений через консоль

Для этого пункта нужно следовать следующей инструкции:

  1. Открываем приложение Console (Терминал) в разделе Программы > Утилиты
  2. Далее в открывшемся окне вводим следующую строку:
    sudo spctl --master-disable

  3. Система потребует нас ввести пароль от пользователя, вводим его.
  4. Теперь нужно перезагрузится.
  5. На этом этапе вы теперь можете запускать любые приложения на macOS!
    Если вы захотите вернуть все обратно, то вам нужно будет повторить 2 шаг с командой:

    sudo spctl --master-enable

Надеюсь я помог вам решить этот вопрос, но если у вас есть о чем-еще спросить то добро пожаловать в комментарии, где автор вам обязательно ответит! 😉