mac mini通讯录、麦克风等无添加app授权解决方案-Mac综合交流论坛-综合交流-Mac软件免费下载-Mac良选

mac mini通讯录、麦克风等无添加app授权解决方案

我们在日常使用mac种总会遇到一个app需要访问日历、提醒事项、麦克风、通讯录权限的需求。最近我发现mac mini在这几个需要访问权限的页面并没有增加或者减少app的按钮。点击进去只有就是一个空白页面,让我们优点不知所措。今天就把解决方案给到大家,下面我们以一款通讯录Cardhop 软件为例

安装完成后需要提示我们进入系统设置打开通讯录访问权限:

1701747291901

左下角并未添加+和减少—的按钮。导致我们不能直接再次开启访问权限。

依次打开-访达-应用程序-找到需要开启权限的软件Cardhop,鼠标右键:显示包内容

iShot_2023-12-05_11.37.32

Contents-找到Info.plist文件,右键用文本编辑器打开。

iShot_2023-12-05_11.41.22

找到com.flexibits.cardhop.mac并复制记录下来

|获取全部权限

/usr/bin/sqlite3 ~/Library/application\ Support/com.apple.TCC/TCC.db “REPLACE INTO access VALUES(‘kTCCServiceAll‘,’com.obsproject.obs-studio‘,0,2,0,1,NULL,NULL,NULL,’UNUSED’,NULL,0,1608354323);”

|获取通讯录权限

/usr/bin/sqlite3 ~/Library/application\ Support/com.apple.TCC/TCC.db “REPLACE INTO access VALUES(‘kTCCServiceContactsFull‘,’com.obsproject.obs-studio‘,0,2,0,1,NULL,NULL,NULL,’UNUSED’,NULL,0,1608354323);”

|获取摄像头权限

/usr/bin/sqlite3 ~/Library/application\ Support/com.apple.TCC/TCC.db “REPLACE INTO access VALUES(‘kTCCServiceCamera‘,’com.obsproject.obs-studio‘,0,2,0,1,NULL,NULL,NULL,’UNUSED’,NULL,0,1608354323);”

|获取麦克风权限

/usr/bin/sqlite3 ~/Library/application\ Support/com.apple.TCC/TCC.db “REPLACE INTO access VALUES(‘kTCCServiceMicrophone‘,’com.obsproject.obs-studio‘,0,2,0,1,NULL,NULL,NULL,’UNUSED’,NULL,0,1608354323);”

绿色部分可以根据需求替换为下面

辅助功能kTCCServiceAccessibility、摄像头kTCCServiceCamera、输入监听kTCCServiceListenEvent、麦克风kTCCServiceMicrophone、录制屏幕kTCCServiceScreenCapture、完全磁盘访问权限kTCCServiceSystemPolicyAllFiles

红色部分则为应用包名,请根据自己的需求更改!!

 

请登录后发表评论

    没有回复内容