Gatekeeper в macOS блокирует приложение
Что делать, если macOS отказывается открывать Beam Bench.
Вы видите
При первом запуске Beam Bench.app двойным щелчком macOS отказывается открывать приложение и показывает диалог примерно такого вида:
Не удаётся открыть «Beam Bench»: Apple не может проверить приложение на наличие вредоносного программного обеспечения.
Или в более новых версиях macOS:
«Beam Bench» не открыто, поскольку Apple не удалось проверить отсутствие вредоносного программного обеспечения.
Что происходит
Gatekeeper в macOS требует, чтобы загруженные приложения были подписаны и нотариально заверены, прежде чем их можно будет нормально открыть. Текущие общедоступные сборки Beam Bench подписаны сертификатом Developer ID и нотариально заверены, поэтому такое предупреждение должно появляться редко.
Сначала загрузите свежую копию с сайта beambench.com. Если свежая копия по-прежнему заблокирована, используйте один из приведённых ниже вариантов однократного разрешения.
Решение
Однократное разрешение (рекомендуется)
- В Finder перейдите в папку Applications.
- Нажмите правой кнопкой мыши (или щёлкните, удерживая клавишу Control) файл Beam Bench.app.
- Выберите Open.
- Появится то же предупреждение, но теперь с кнопкой Open. Нажмите Open.
- macOS запомнит этот выбор. При последующих запусках приложение будет открываться обычным образом.
Через System Settings
Если способ с правой кнопкой мыши не работает (в новых версиях macOS этот пункт иногда скрыт):
- Попробуйте открыть приложение обычным способом. Появится диалог блокировки.
- Откройте System Settings → Privacy & Security.
- Прокрутите страницу вниз. Внизу должно появиться сообщение о блокировке Beam Bench.
- Нажмите Open Anyway.
- Подтвердите действие.
Через Terminal (крайний случай)
Если не работает ни один из графических способов:
sudo xattr -r -d com.apple.quarantine "/Applications/Beam Bench.app"Эта команда удаляет атрибут карантина, из-за которого срабатывает Gatekeeper. Выполните её один раз, затем запустите приложение обычным способом.
Как проверить результат
- Beam Bench открывается.
- При последующих запусках запрос не появляется.
Проблема не решена?
- Установите Beam Bench.
- Опубликуйте сообщение в группе Facebook, указав версию macOS.