Skip to content

如何解决划词问题?

部分用户在使用划词翻译时,即便在「系统偏好设置-安全性与隐私-隐私-辅助功能」授权列表里面已经开启了,沙拉翻译 仍旧提示需要开启辅助功能权限。

以下几个方法应该都能解决问题,从方法 1 开始尝试,如果不行请按顺序逐个尝试。

方法 1

  1. 进入「系统偏好设置 > 隐私与安全性 > 隐私 > 辅助功能」
  2. 点击左下方的 🔒 将其解锁
  3. 选中右边列表里面的 沙拉翻译,点击下方 - 号删除(如果列表里面没有 沙拉翻译,直接去尝试方法 2)
  4. 如果你安装了多个 沙拉翻译,右边列表里面就可能会有多个 沙拉翻译,全部都删除掉
  5. 点击右上方的 + 号,添加 沙拉翻译
  6. 然后重新启动 沙拉翻译,再尝试使用 沙拉翻译 的取词相关功能,并重新赋予 沙拉翻译 「辅助功能」权限

方法 2

  1. 在启动台搜索「终端」,将其打开
  2. 输入以下命令,并单击键盘 Enter 键执行,用于重置权限
bash
tccutil reset Accessibility allen.town.focus.saladict

如果输出以下结果,代表重置成功

bash
 tccutil reset Accessibility allen.town.focus.saladict

Successfully reset Accessibility approval status for allen.town.focus.saladict
  1. 重置完成后,先重启电脑

然后再尝试使用 沙拉翻译 的取词相关功能,并重新赋予 沙拉翻译 「辅助功能」权限

方法 3

和方法 2 基本一致,但和方法 2 第 2 步的命令不同。

注意,这个命令会将所有 App 的辅助功能权限重置,如果后续哪个 App 需要辅助功能权限,重新授权即可。

  1. 在启动台搜索「终端」,将其打开

  2. 输入以下命令,并单击键盘 Enter 键执行,用于重置权限

bash
tccutil reset Accessibility
  1. 重置完成后,先重启电脑

然后再尝试使用 沙拉翻译 的取词相关功能,并重新赋予 沙拉翻译 「辅助功能」权限