Как исправить разрешение доступа macOS, когда приложение не может быть включено
После недавней перезагрузки моего Intel Mac под управлением macOS 11 Big Sur несколько приложений сказали мне, что мне нужно предоставить им доступ к специальным возможностям на вкладке «Конфиденциальность» в настройках «Безопасность и конфиденциальность». Такие приложения, как Default Folder, Dropbox, LaunchBar, Pastebot… ну, множество программ, использующих функции macOS, предназначенные для обеспечения специальных возможностей для других целей, таких как вставка, изменение диалогов, выбор и т. д.
Конечно, я уже дал разрешение при установке или обновлении до Big Sur, в зависимости от программного обеспечения и разрешений, которые оно запрашивало. Почему ты спрашиваешь меня сейчас? Консультация с людьми из St. Clair Software, создателями папки по умолчанию, показала, что это также частый вопрос их клиентов. Big Sur может легко исправить поддерживаемую им базу данных, которая связывает низкоуровневые атрибуты приложений и разрешений.
К сожалению, это трудно диагностировать, потому что уровень пользовательского интерфейса, вкладка «Конфиденциальность», попрежнему показывает флажки рядом с элементами, которые вы одобрили в специальных разделах и других разделах. Снятие и повторная установка этих флажков обеспечивает исчезновение и повторное появление галочки, но не восстанавливает базу данных.
Вместо этого вы должны использовать Терминал. Этот процесс не опасен, но в конце может потребоваться установить несколько флажков. Прежде чем начать, убедитесь, что вы готовы к перезагрузке вручную: сохраните документы, файлы, которые вы только что скопировали, сеансы, которые вы завершили, и другие задачи, которые не выполняются.
Вот как сбросить базу данных конфиденциальности:
- Откройте приложение «Терминал», расположенное в Приложения> Утилиты.
- Скопируйте следующее и нажмите Return:
sudo tccutil reset Accessibility
- При появлении запроса введите пароль администратора, чтобы подтвердить команду.
- Вы не должны видеть никаких комментариев; команда просто завершится. Теперь немедленно перезагрузите Mac вручную, без принудительной перезагрузки, из > Перезапустить.
- Когда сеанс macOS запущен и он принимает ваш ввод, вернитесь на вкладку «Конфиденциальность» и установите необходимые флажки, чтобы включить программное обеспечение, которое требует этого. Некоторые приложения будут предлагать вам после перезапуска, поскольку они узнают, что им не хватает разрешений.
в tccutil
Приложение позволяет вам сбросить разрешения для всех вещей, о которых вас спрашивает macOS, например, какие приложения могут получить доступ к контактам, но доступность, кажется, самая слабая часть.
Спросите CompuHoy
Мы составили список наиболее часто задаваемых вопросов вместе с ответами и ссылками на столбцы — прочитайте наш супер FAQ, чтобы узнать, охвачен ли ваш вопрос. Если нет, мы всегда ищем новые проблемы для решения! Пожалуйста, отправьте письмо по адресу [email protected], включая снимки экрана, если это применимо, и если вы хотите, чтобы использовалось ваше полное имя. Не на все вопросы будут даны ответы, мы не отвечаем на электронные письма и не можем дать прямой совет по устранению неполадок.