Как убрать ошибку запуска программы и вернуть установку программ от любого разработчика в последних версиях macOS (Sierra, High Sierra, Mojave, Catalina)

Как всем известно, Apple сильно заботится о безопасности пользователей, особенно это наблюдается в мобильной системе iOS для iPhone и iPad. Но на этом компания не останавливается, она также решила обезопасить и пользователей настольной системы на своих компьютерах Mac. Начиная с macOS Sierra, в операционной системе появился запрет на установку приложений из любых источников, теперь программы можно загружать только из официального магазина Mac App Store или же устанавливать их от установленных разработчиков, которые зарегистрированы в Apple.
Пользователи, которые обновили свой Mac до macOS Sierra или выше, либо же приобрели компьютеры с последними версиями операционной системы, при установке программы от неустановленного разработчика увидят такое сообщение:

В ранних версиях OS X устранение данной проблемы решалось очень просто, для этого нужно было перейти в «Системные настройки» → «Защита и безопасность» и выбрать Разрешить использование программ, загруженных из любого источника во вкладке «Основные».

Но у пользователей Sierra и последних версий macOS данного пункта нет, а среди опций Gatekeeper выбор есть только между App Store и App Store и от установленных разработчиков.
Чтобы вернуть обратно возможность установить приложение из любого источника, сделайте следующее — откройте «Терминал» и введите команду:
sudo spctl —master-disable
После этого введите свой пароль администратора (учетной записи) и пропавший пункт появится в настройках, просто закройте и повторно откройте программу «Системные настройки», чтобы он отобразился. Через какое-то время данный пункт снова пропадет, вернуть его можно тем же способом.
Кроме того, у вас есть возможность запустить программу от неустановленного разработчика и без активации пункта «Любой источник»
Как добавить программу от неустановленного разработчика в исключения
- Нажмите на клавиатуре ^Control и, удерживая ее, кликните по программе, которую хотите открыть или просто кликните по ней правой клавишей мыши
- Перед вами появится контекстное меню, выберите пункт Открыть
- Теперь нажмите кнопку Открыть
После проделанных шагов программа откроется и будет добавлена в список исключений. В дальнейшем Вы сможете открывать ее как и любую другую программу, простым двойным щелчком мыши.
«Системные настройки», нажмите «Защита и безопасность», а затем — «Основные».
Надеемся данный материал был полезен для вас. Если да, то расскажите об этом и своим друзьями, поделитесь с ними ссылкой на статью в социальных сетях. Также присоединяйся к нам в Facebook, Twitter, Вконтакте и находите еще больше полезных советов
macOS Sierra не дает установить приложения? Есть решение
Apple заботится о безопасности не только пользователей iPhone и iPad, но и компьютеров Mac — поэтому последние так неохотно даются хакерам, в отличие от ПК. Одна из мер этой безопасности — запрет на установку приложений из подозрительных источников: ими Apple считает все программы не из Mac App Store или не от установленных разработчиков. И зачастую это ограничение создает больше проблем, чем пользы.

Разработчики многих полезных приложений не являются «установленными» или не распространяют свои приложения при помощью App Store для Mac (а кого-то не пускает сама Apple). Однако если не разрешить установку программ из любого источника, вы не сможете ими пользоваться. В OS X El Capitan этот пункт в меню «Защита и безопасность» был, однако в macOS Sierra исчез. Благо не бесследно.

Чтобы вновь вернуть возможность установки приложений из любого источника, откройте «Терминал» и введите следующую команду:
sudo spctl —master-disable
После этого заветный пункт вернется в настройки. Кстати, у многих он остался в macOS Sierra, но в основном это касается тех, кто ранее разрешал использование программ, загруженных не из Mac App Store.
Как в MacOS разрешить установку программ от любого разработчика

Компания Apple стремится обеспечить максимальную безопасность данных на своих устройствах, в том числе на компьютерах под управлением MacOS. Как известно, все приложения, которые попадают в магазин App Store для компьютеров Mac, проходят тщательную проверку на предмет наличия вредоносных кодов, которые могут привести к снижению производительности компьютера и вызвать потерю данных людей, которые установят данные программы. Но при этом есть возможность устанавливать, в том числе, программы, которые загружены из интернета, если изменить некоторые настройки операционной системы.
Важно: Если вы неопытный пользователь компьютера под управлением Mac, крайне не рекомендуется разрешать установку программ от любого разработчика.
Оглавление: 1. Почему “Программу не удается открыть” на Mac 2. Как разрешить установку программ от любого разработчика в MacOS - Первый способ - Второй способ
Почему “Программу не удается открыть” на Mac
Если вы скачаете на свой компьютер приложение для Mac просто из интернета, чаще всего это приведет к возникновению ошибки: “Программу не удается открыть, так как ее автор является неустановленным разработчиком”. Это означает, что компания Apple не имеет данных о том, кто создал это приложение, и насколько “чист” его код.

До выхода операционной системы MacOS Sierra, компания Apple позволяла менее настороженно относиться к приложениям, загруженным из любого источника. Пользователь мог в настройках безопасности выбрать пункт “Разрешить использование программ, загруженных из любого источника”. Сейчас такой возможности нет, и в новых версиях MacOS гораздо сложнее понять, как установить приложение, которое было просто загружено с сайта разработчиков в интернете, а не через App Store.
Как разрешить установку программ от любого разработчика в MacOS
Есть несколько способов, как это сделать. Один вариант предусматривает, что, в целом, вы хотите сохранить безопасность компьютера, сделав исключения для ряда приложений. А второй подразумевает полное отключение защиты, которая проверяет разработчиков перед установкой программы.
Первый способ
Если на компьютере под управлением MacOS Sierra (и выше) вы загрузите из интернета приложение и перенесете его в папку “Программы”, то при попытке его запуска у вас появится информационное сообщение “Не удается открыть программу, так как ее автор является неустановленным разработчиком”. Далее будет содержаться информация о том, каким образом и когда программа попала на ваш компьютер. Нажмите “ОК”, чтобы закрыть это информационное окно.

Теперь в левом верхнем углу необходимо нажать на значок с яблоком, после чего выбрать в выпадающем меню пункт “Системные настройки”.

Оказавшись в настройках, зайдите в раздел “Защите и безопасность”.

Здесь потребуется сперва разблокировать доступ к настройкам. Для этого нажмите на значок замка в левом нижнем углу. Появится окно ввода пароля от учетной записи — введите его и нажмите “Снять защиту”.

Успешно сняв блокировку с настроек, остается “Подтвердить вход” для программы, которые была заблокирована. Нажмите на соответствующую кнопку.

Обратите внимание: Убедитесь, что вы открываете доступ именно для той программы, которую хотели запустить.
Нажав на подтверждение входа, вы дадите операционной системе понять, что знаете разработчика, который подписал данное приложение. Появится информационное сообщение, которое было в самом начале, но в нем будет пункт “Открыть”, что позволит запустить загруженную программу.

Важно: Если вы позже скачаете на компьютер другое приложение от этого же разработчика, операционная система будет сразу предлагать его запустить без выполнения описанных выше действий, поскольку разработчик уже будет находиться в списке надежных.
Второй способ
Данный способ предполагает, что вы сможете вернуть настройку из ранних версий MacOS, которая позволяла устанавливать приложения из любого источника. Сам способ очень простой, но необходимо знать нужную команду “Терминала”, которая позволит выполнить необходимые действия.
Чтобы запустить “Терминал”, нажмите на клавиатуре сочетание “Command+Пробел”, после чего введите в поисковую строку Spotlight запрос “Терминал”, и откройте найденную утилиту.

Введите приведенную ниже команду, после чего нажмите Enter:
sudo spctl --master-disable
Далее потребуется ввести в Терминале пароль. Сделайте это и снова нажмите Enter.

Команда будет выполнена.
Теперь нажмите в левом верхнем углу экрана на значок яблока и перейдите в “Системные настройки”.

Здесь зайдите в раздел “Защита и безопасность”.

Вы увидите, что на месте, где устанавливается, какие программы разрешено использовать, появится опция “Любой источник”. Выбрав ее и сохранив, далее вы сможете устанавливать все приложения, загруженные из сети, без дополнительных действий.

Если вы позже захотите отключить данную опцию и вернуть прежние стандарты безопасности, используйте команду:
sudo spctl --master-enable
Безопасное открытие приложений на компьютере Mac
В macOS используется технология Gatekeeper, которая обеспечивает запуск только доверенного программного обеспечения на компьютере Mac.
- Когда вы устанавливаете на компьютер Mac приложения, плагины и установочные пакеты не из App Store, ОС macOS проверяет подпись идентификатора разработчика, чтобы убедиться, что программное обеспечение выпустил идентифицированный разработчик и что оно не изменено.
- По умолчанию в macOS Catalina и более поздних версиях также требуется подтверждения подлинности программного обеспечения, чтобы вы могли быть уверены в том, что запущенное на Mac приложение не содержит известного вредоносного ПО. Если приложение имеет подтверждение подлинности от Apple, это значит, что компания Apple проверила его на наличие вредоносного ПО и не обнаружила ничего подозрительного.
- Перед первым открытием загруженного программного обеспечения macOS запрашивает подтверждение того, чтобы вы случайно не запустили программное обеспечение, устанавливать которое не собирались.
![]()
Программное обеспечение без подписи и подтверждения подлинности может оказаться вредоносным. Оно может нанести вред компьютеру Mac или поставить под угрозу вашу конфиденциальную информацию.
Если на компьютере Mac отображается предупреждение, когда вы открываете приложение
Приведённые далее предупреждающие сообщения являются примерами. У вас может отобразиться аналогичное сообщение, не указанное здесь. Будьте осторожны при установке программного обеспечения, для которого компьютер Mac отображает предупреждение.
Предупреждение о том, что приложение было загружено из интернета
При первом открытии нового приложения от известного разработчика, которое вы загрузили не из App Store, компьютер Mac спросит, действительно ли необходимо открыть его.
Предупреждение о том, что компании Apple не удалось проверить приложение на наличие вредоносного ПО

Ниже приведены действия в случае, если компании Apple не удалось проверить приложение на наличие вредоносного ПО.
- Обратитесь к разработчику приложения, чтобы получить дополнительные сведения.
- Проверьте наличие более новой версии в App Store или найдите альтернативное приложение.
- Если вы уверены, что приложение получено из достоверного источника и не содержит несанкционированных изменений, вы можете временно переопределить настройки безопасности компьютера Mac, чтобы открыть его.
Предупреждение о том, что не удалось проверить разработчика приложения
Если в macOS Catalina и более поздних версиях не удалось проверить разработчика приложения или подлинность приложения не была подтверждена компанией Apple, macOS не может установить, что в приложении отсутствует вредоносное ПО.
- Проверьте наличие более новой версии в App Store или найдите альтернативное приложение.
- Если вы уверены, что приложение получено из достоверного источника и не содержит несанкционированных изменений, вы можете временно переопределить настройки безопасности компьютера Mac, чтобы открыть его.
Предупреждение о том, что приложение не было загружено из App Store
Если выбранные настройки конфиденциальности и безопасности разрешают устанавливать приложения только из App Store, macOS не откроет приложение, загруженное не из App Store.
- Если вы уверены, что приложение получено из достоверного источника и не содержит несанкционированных изменений, вы можете временно переопределить настройки безопасности компьютера Mac, чтобы открыть его.
- Измените настройки конфиденциальности и безопасности, чтобы разрешить установку приложений из App Store и от известных разработчиков.
Предупреждение о том, что приложение навредит компьютеру или что приложение повреждено

- Если macOS обнаружит, что программное обеспечение содержит вредоносный код или что авторизация ПО была отозвана по какой-либо причине, система уведомит вас о том, что это приложение навредит компьютеру Mac.
- Если macOS обнаружит, что программное обеспечение было изменено или повреждено, на компьютере Mac отобразится уведомление о том, что приложение нельзя открывать. Оно может быть повреждено, или в него были внесены изменения.
- В таком случае переместите это приложение в корзину и установите флажок «Сообщить в Apple о вредоносном ПО, чтобы защитить других пользователей» (если такой вариант доступен).
Если вы хотите открыть приложение без подтверждения подлинности или созданное неизвестным разработчиком
Программное обеспечение без подписи и подтверждения подлинности может оказаться вредоносным. Оно может нанести вред компьютеру Mac или поставить под угрозу вашу конфиденциальную информацию.
Если вы уверены, что приложение, которое вы хотите открыть, получено из достоверного источника и не содержит несанкционированных изменений, вы можете временно переопределить настройки безопасности компьютера Mac, чтобы открыть его.*

- Перейдите в «Системные настройки».
- Выберите «Конфиденциальность и безопасность», прокрутите вниз и нажмите кнопку «Подтвердить вход», чтобы подтвердить своё намерение открыть или установить приложение.
- Снова появится предупреждение. Если вы действительно хотите открыть приложение, нажмите «Открыть».
Приложение будет сохранено как исключение из настроек безопасности, и вы сможете открыть его двойным щелчком, как и любое другое авторизованное приложение.
* Если вам предложено открыть приложение в Finder и вы действительно, несмотря на предупреждение, хотите открыть его, нажав и удерживая клавишу Control, нажмите приложение, после этого в контекстном меню выберите «Открыть», а затем в появившемся диалоговом окне нажмите «Открыть». Чтобы открыть приложение, введите имя администратора и пароль.
Изменение настроек безопасности приложений на компьютере Mac
- В разделе «Системные настройки» нажмите «Конфиденциальность и безопасность». Затем прокрутите вниз до пункта «Безопасность».
- В разделе «Разрешить использование приложений, загруженных из» выберите один из вариантов.*
- App Store: разрешить только приложения, загруженные из App Store.
- App Store и от подтвержденных разработчиков: разрешить приложения, загруженные из App Store и от известных компании Apple разработчиков.
* Эти настройки могут быть недоступны, если вашим компьютером Mac управляет системный администратор или ИТ-отдел.
Защита конфиденциальности
ОС macOS была разработана для обеспечения безопасности пользователей и их данных при сохранении конфиденциальности.
Gatekeeper выполняет онлайн-проверки на наличие в приложении известных вредоносных компонентов и отзыв сертификата подписи разработчика. Мы никогда не объединяли данные этих проверок с информацией о пользователях Apple или их устройствах. Мы также не используем эти данные, чтобы узнать, какие приложения пользователи запускают на своих устройствах.
Подтверждение подлинности необходимо для проверки наличия в приложении известных вредоносных компонентов. Проверка проводится с использованием зашифрованного соединения, устойчивого к сбоям сервера.
Эти проверки безопасности никогда не включали идентификатор Apple ID пользователя или идентификацию его устройства. Для более надёжной защиты конфиденциальности мы не регистрируем IP-адреса, связанные с проверками сертификатов идентификатора разработчика, и гарантируем, что все собранные IP-адреса удаляются из журналов.
Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.