macOS 12.4 系统弹窗无法点点击 SimulatorTrampoline.xpc 无法授权

Mac 升级到 12.4 后,应用获取文件权限的弹框无法点击,一般是桌面、下载、文稿这几个需要权限的文件夹。


弹框

这个需要在活动监视器找到 UserNotificationCenter,然后强制退出。
去“安全性与隐私”找到文件和文件夹就可以看到刚申请权限的应用,打上勾即可。


文件夹

这样解决了普通应用的访问权限的问题。
如果 Xcode 跑起来的模拟器应用正好也访问了文件夹就会有一个

SimulatorTrampoline.xpc 的东西需要访问权限,这时候去文件与文件夹也找不到对应的应用,就算 Xcode 给了完全访问权限还是没用。


SimulatorTrampoline.xpc

这个只能去访达找到对应的文件,注意需要选定在系统文件找不然找不到。
Mac

路径是:
/Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/XPCServices/SimulatorTrampoline.xpc
然后将它拖到“安全性与隐私”-“完全磁盘访问权限”即可,但是拖过去是看不到的,不过应用已经可以访问本地文件了。

磁盘访问

如果要重置访问权限可以用 tccutil

// 全部重置
tccutil reset ALL
// 根据 BundleIdentifier 重置某个 app 相关的全部隐私设置
tccutil reset ALL com.tencent.xinWeChat
// 重置某个 app 相关的某个隐私设置
tccutil reset SystemPolicyDesktopFolder com.tencent.xinWeChat

SimulatorTrampoline 访问说明

终极方案:系统降级,重装系统
InstallAssistant.pkg-12.3.1

你可能感兴趣的:(macOS 12.4 系统弹窗无法点点击 SimulatorTrampoline.xpc 无法授权)