Что именно проверяет система
Gatekeeper смотрит не на содержимое программы, а на её происхождение: подписана ли она сертификатом разработчика и проходила ли проверку Apple. Если ответ отрицательный или система не может это подтвердить, запуск блокируется до явного согласия человека. Проверка срабатывает один раз на программу, а не при каждом запуске.
Отсюда простое правило: соглашаться стоит только тогда, когда вы знаете, откуда взят файл. Разрешение, выданное вслепую любой скачанной программе, ровно настолько же снимает защиту, насколько её снимает отключение Gatekeeper целиком. Порядок установки на остальных системах собран в разделе об установке.
Как открыть программу
- Перенесите приложение в «Программы» Откройте скачанный образ и перетащите значок программы в папку «Программы». Запуск прямо из образа или из «Загрузок» приводит к лишним предупреждениям. Сам образ берётся в каталоге загрузки: сборки со сторонних площадок мы не проверяли.
- Попробуйте открыть обычным способом Двойной щелчок в Launchpad или в папке «Программы». Появится окно о неустановленном разработчике — закройте его, оно нужно системе как отметка о попытке запуска.
- Разрешите запуск в настройках «Системные настройки» → «Конфиденциальность и безопасность». Внизу раздела появится строка с названием программы и кнопка «Открыть всё равно» — нажмите её и подтвердите паролем или Touch ID.
- Подтвердите запуск Система ещё раз спросит, действительно ли открыть программу. Нажмите «Открыть» — дальше приложение запускается как любое другое.
- Разрешите создание подключения При первом включении macOS попросит подтвердить добавление конфигурации подключения паролем администратора. Это отдельный системный запрос, и он не связан с Gatekeeper. Что происходит дальше, описано в материале о первом подключении.
Чего делать не нужно
Команды, отключающие проверку подписи для всей системы, снимают защиту не с одной программы, а со всех будущих загрузок. Задача решается разрешением для конкретного приложения, поэтому таких команд здесь нет.
Если кнопки «Открыть всё равно» нет
| Ситуация | Что делать |
|---|---|
| Строка с названием программы не появилась в настройках | Она показывается только после попытки запуска и живёт около часа. Попробуйте открыть программу ещё раз и сразу вернитесь в настройки. |
| Система пишет, что образ повреждён | Файл скачался не полностью или был изменён при загрузке. Удалите его и скачайте заново из каталога загрузки. |
| Программа открывается, но подключение не создаётся | Не подтверждена конфигурация подключения. Откройте «Системные настройки» → «Основные» → «Общие файлы и профили» и проверьте, добавлен ли профиль. |
| Компьютер сообщает о несовместимости | Сборка рассчитана на другой процессор либо версия macOS ниже минимальной. Требования указаны на странице платформы. |
Три разных окна macOS — не перепутать
При первом запуске система показывает несколько запросов подряд, и они о разном. Понимать, какой именно перед вами, полезно: отвечать на них нужно по-разному.
| Окно | О чём оно и что делать |
|---|---|
| «Автор — неустановленный разработчик» | Это Gatekeeper. Разрешение выдаётся в разделе «Конфиденциальность и безопасность», кнопкой «Открыть всё равно». |
| «Программа загружена из интернета. Открыть?» | Обычное подтверждение для любого скачанного файла. Достаточно нажать «Открыть». |
| Запрос пароля администратора при добавлении конфигурации | Согласие на создание защищённого подключения. Без него канал не поднимется. |
| Запрос доступа к папкам или сети в «Конфиденциальности» | Отдельное разрешение системы. Приложению, которое работает с сетевым трафиком, доступ к вашим документам не нужен — такой запрос стоит читать внимательно. |
Все четыре запроса показывает сама macOS, а не приложение, и все они обратимы: выданное разрешение отзывается в тех же настройках, где было выдано. Отличать их друг от друга полезно и на будущее: одинаковой реакцией на любое системное окно человек рано или поздно выдаёт доступ там, где он не нужен. Читать окно целиком — не паранойя, а самая дешёвая из мер безопасности на компьютере. Требования к системе и состояние сборки показывает страница приложения для macOS.