«Программа не может открыть, потому что ее автор…» – ошибка на Mac. Как обойти

В июне 2016 года компания Apple представила новую версию своей подписи рабочего стола операционной системы — macOS и Сьерра. Совет получил ряд существенных улучшений, включая измененный механизм для установки приложений, загруженных из магазина приложений.

При попытке установить приложения, которые не загружаются из официального виртуального магазина, магазина приложений Mac, пользователь увидит на экране сообщение:

«Программа не может открыть, так как ее автор является неустановленным разработчиком».

Начиная с macOS Сьерра Apple изменила параметры безопасности для работы с загруженными программами. Вы можете увидеть их, открыв раздел «Защита и безопасность» → «Общие» в приложении «Настройки системы».

 

Как это было раньше…

Для того, чтобы получить полную картину изменений, сравнить настроек в macOS, Сьерра и старой версии программного обеспечения. В предыдущих версиях на вкладке «разрешить использование программ, загруженных из» включала три варианта:

  • Приложение магазине Mac – Mac работает приложения только из App Store для Mac.
  • В App Store для Mac и от установленных разработчиков – системе не удается открыть новое приложение, которого нет в списке установленных разработчиков.
  • «Из любого источника» — эта опция позволяет открывать все программы, полученные из любого источника.

 

Как устанавливать приложения, загруженные из Mac App магазин начиная с macOS Сьерра

Способ 1. Подтверждение входа в систему настройки

В macOS Сьерра исчезли, вариант «из любого источника». Теперь владельцы Mac, обновлены для новой версии операционной системы не смогут использовать эту возможность для открытия загруженного приложения.

Тем не менее, существует способ запуска программ, полученных из App Store для Mac, так и из других источников.

1. После скачивания переместить приложение в папку приложения, запустите его. На экране появится следующее предупреждение:

Нажмите на кнопку «ОК». Это действие вернет вас к файловым менеджером Finder.

2. Далее перейдите в «Системные настройки» → «безопасность».

3. Во вкладке «Основные» в меню «разрешить приложения, загруженные из» нажмите на кнопку «подтвердить ввод».

После ввода пароля администратора в macOS Сьерра сделает имя разработчика в соответствующем списке, а программа будет работать. В случае загрузки другое приложение от того же разработчика, система будет проверять список и откройте программу.

 

Способ 2. Терминал

Чтобы отключить проверку для разработчика при установке приложения, выполните в терминале следующую команду (вам потребуется ввести пароль администратора):

судо spctl —мастер-отключить

Эта команда возвращает путь «Системные настройки» → «безопасность» пункт «из любого источника».

Чтобы вернуться к «по умолчанию», используйте эту команду:

судо spctl —мастер-включить

admin
ales7474@mail.ru

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *