无法启用应用程序时如何修复 macOS 辅助功能权限

最近重新启动运行 macOS 11 Big Sur 的英特尔 Mac 后,多个应用程序告诉我,我需要通过”安全和隐私”首选项窗格的”隐私”选项卡向它们授予访问权限。像默认文件夹、Dropbox、LaunchBar、Pastebot 这样的应用程序……嗯,很多使用 macOS 功能的软件旨在为其他目的提供可访问性,例如粘贴、修改对话框、进行选择等等。

当然,当我安装它们或升级到 Big Sur 时,我已经授予了权限,具体取决于软件及其请求的权限。为什么现在才问我?向 圣。默认文件夹的制造商 Clair Software 透露,这也是其客户的常见问题。 Big Sur 可以轻松更正其维护的关联应用程序和权限的低级属性的数据库。

即使在”隐私”选项卡中选中了”可访问性”复选框,损坏的数据库也可能会阻止应用程序正常工作。

不幸的是,很难诊断这一点,因为用户界面级别(”隐私”选项卡)仍然在您在”辅助功能”和其他部分中批准的项目旁边显示复选框。取消选中并重新选中这些框可提供复选标记消失和重新出现的满足感,但它不会修复数据库。

相反,您需要使用终端。此过程并不危险,但可能需要您在最后选中几个框。在开始之前,请确保您已准备好手动重新启动:已保存文档、已完成复制文件、已结束会话以及未进行其他任务。

重置隐私数据库的方法如下:

  1. 打开终端应用(位于”应用程序”>”实用程序”中)。
  2. 复制以下内容并按 Return 键:sudo tccutil reset Accessibility
  3. 出现提示时,输入管理员密码以批准该命令。
  4. 您不应该看到任何反馈;该命令将刚刚完成。现在,立即通过  > 重新启动手动重新启动您的 Mac(不要强制重新启动)。
  5. 当 macOS 会话正在运行并接受您的输入时,返回”隐私”选项卡并选中启用需要它的软件所需的任何复选框。某些应用会在重新启动后提示您,因为它们发现自己缺少权限。

tccutil 应用可让您重置 macOS 询问的各种事项的权限,例如哪些应用可以访问通讯录,但辅助功能似乎是最脆弱的部分。

询问 Mac 911

我们整理了最常被问到的问题列表以及答案和专栏​​链接:阅读我们的超级常见问题解答,看看您的问题是否得到解答。如果没有,我们总是在寻找新的问题来解决!通过电子邮件将您的信息发送至 mac911@macworld.com,包括适当的屏幕截图,以及您是否希望使用您的全名。并非所有问题都会得到解答,我们不会回复电子邮件,也无法提供直接的故障排除建议。