В предыдущих версиях ОС на панели безопасности вам предоставлялась возможность:
Но в этой версии нигде нет варианта:
Есть ли способ, которым я могу включить где угодно? (через терминал может быть?)
gatekeeper
sierra
samayres1992
источник
источник
Ответы:
Apple удалила эту функцию в macOS Sierra, но вы можете снова включить ее, запустив в терминале:
Кроме того, как указывает Джек :
источник
sudo spctl --master-enable
Вы можете проверить приложение (или любой файл) в карантине, используя терминал. Это буквально расширенный атрибут файловой системы:
Если вы абсолютно уверены, что приложение безопасно запустить, вы можете удалить атрибут следующим образом (вам будет предложено указать пароль):
Проверьте еще раз:
Теперь вы сможете запустить приложение.
источник
Вы можете открыть эти файлы с помощью Seconday Click (щелчок правой кнопкой мыши или ⌃CTRL+ клик) в Finder и выбор
open
.Прямо сейчас (10.12 Beta (16A294a)) - нет флажка для добавления опции Anywhere обратно в настройках.
источник
Параметры гейткипера переработаны Apple для Sierra.
То, что сводится к тому, что Apple удаляет опцию «Установить из любого места» для «обычного пользователя» или массы людей, которые не являются опытными пользователями.
Однако, как уже ответил пользователь Mateusz Szlosek, вы все равно можете открывать неподписанные приложения через Finder, щелкнув правой кнопкой мыши ( Ctrlщелкнув) в Приложении и выбрав Открыть .
источник
Если приложение было извлечено из архива, это может быть ваша утилита извлечения архива.
После проверки других ответов, найденных здесь, ни один из них не работал для меня.
В конце концов я понял, что проблема заключалась в том, что моя утилита извлечения архива (Keka 1.0.6) молча не смогла извлечь приложение из своего файла .zip, и хотя приложение выглядело неповрежденным с правильным значком и всем остальным, оно не могло прочитать пакет содержимое и выдаст общее сообщение об ошибке:
Я снова переключился на использование встроенного «Archive Utility.app», и после этого все прошло гладко. Так что, если
sudo spctl --master-disable
не работает иxattr
показывает, что файл не помещен в карантин, попробуйте другую утилиту извлечения.источник