После обновления до macOS 10.13.4 мои расширения в Safari были отключены. На вкладке «Расширения настроек Safari» указано «Расширения могут быть включены в меню разработки». Однако, когда я пытаюсь снять флажок «отключить расширения» в меню «Разработчик», ничего не происходит, и он остается проверенным.
macos
safari
high-sierra
safari-extensions
Стив Мозер
источник
источник
Ответы:
Это сработало для меня в Safari 11 -> в нижней части меню разработчика есть кнопка «Разрешить неподписанные расширения»; Теперь вернитесь в меню разработчика и нажмите отключить расширения ...
источник
Я «исправил» его, удалив элемент цепочки для ключей «Список расширений Safari», а затем перезапустив его. Я полагаю, что это связано с некоторыми проблемами с цепочкой для ключей, которые у меня возникли, потому что экран Reset Password появился после перезапуска (после 5 минут черного экрана). После того, как я сбросил свой пароль, мои расширения Safari вернулись, но моя связка ключей была взорвана.
источник
Я исправил это, отредактировав plist для Safari, чтобы сбросить переменную, которая указывала, что расширение было отключено после перезагрузки. «ExtensionsEnabled» уже был установлен в «ДА» - и теперь, когда я исправил его, я не могу найти ключ, который был сброшен. Посмотрите в списке для Safari.
источник
В моем случае мне пришлось удалить все мои цепочки для ключей, выйти из системы и снова войти в нее.
После того, как цепочки для ключей были заново созданы, я мог получить доступ к своим расширениям в Safari.
Я также хотел бы отметить, что у меня возникли трудности при входе в iCloud, прежде чем уничтожить цепочки для ключей. Эта проблема также была решена в то же время. Любой, у кого есть проблемы с входом в iCloud и расширениями Safari, обязательно попытайтесь очистить / переместить цепочки для ключей.
Предупреждение: если вы не используете цепочки для ключей iCloud, вам потребуется какой-то способ восстановить содержимое цепочек для ключей, которые вы переместили / переместили.
источник