You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OpenCore黑苹果(2013款Mac)升级Ventura 13.3.1后无法授予应用权限求助

OpenCore黑苹果(2013款Mac)升级Ventura 13.3.1后无法授予应用权限求助

我之前帮朋友处理过类似OpenCore Legacy Patcher(OCLP)升级Ventura后的权限问题,给你几个亲测有效的解决思路:

方法一:用系统内置工具重置隐私权限

这是最稳妥的第一步操作,不需要额外工具:

  • 重启你的Mac,按住Command+R进入恢复模式
  • 点击顶部菜单栏的「实用工具」→「终端」
  • 在终端里输入 resetpassword,弹出重置密码窗口后,不用修改密码,直接点击底部的「重置助手」→「重置隐私与权限」
  • 重启系统后,重新打开Chrome这类需要权限的应用,应该会正常弹出权限请求了

方法二:手动删除并重建TCC数据库

如果方法一没效果,说明TCC数据库可能已经损坏,需要强制重建:

  • 同样进入恢复模式,打开终端
  • 先挂载系统盘为可写状态,命令是:mount -uw /Volumes/你的系统盘名称(比如你的系统盘叫「Macintosh HD」,要写成mount -uw /Volumes/Macintosh\ HD,注意空格前加反斜杠转义)
  • 然后删除损坏的TCC数据库:rm /Volumes/你的系统盘名称/Library/Application\ Support/com.apple.TCC/TCC.db
  • 重启系统,系统会自动生成全新的TCC数据库

方法三:解决tccplus的权限问题

你遇到的zsh: permission denied ./tccplus是因为没给工具可执行权限,还要关闭SIP才能修改TCC:

  1. 先给tccplus添加可执行权限:
    • 在终端里进入tccplus所在的文件夹,输入命令:chmod +x ./tccplus
  2. 关闭系统完整性保护(SIP):
    • 重启进入恢复模式,打开终端输入 csrutil disable,重启系统
  3. 用tccplus手动添加权限:
    • 比如给Chrome添加相机权限:./tccplus add Camera com.google.Chrome
    • 给Chrome添加麦克风权限:./tccplus add Microphone com.google.Chrome
  4. 操作完成后,记得重新开启SIP(安全性更有保障):
    • 重启进入恢复模式,终端输入 csrutil enable

额外注意事项

  • 操作前建议备份TCC数据库,避免意外:cp /Volumes/你的系统盘名称/Library/Application\ Support/com.apple.TCC/TCC.db ~/Desktop/TCC.db.backup
  • 如果以上方法都无效,可以试试重新运行OCLP的「Post Install Root Patch」功能,修复升级后可能出现的系统组件兼容性问题

备注:内容来源于stack exchange,提问作者eaidy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 15:09:53