122414665 发表于 2024-3-22 01:07

关于mac Sonoma 无法添加麦克风摄像头权限的问题

   nuc8迷你小主机 添加摄像头后,打开face time的时候摄像头麦克风 正常 打开微信 QQ等应用程序时。在隐私权限。麦克风。摄像头 里边根本就没有添加 应用程序app等权限 求解决办法~~~~~不知道大神们有没有遇到这种情况!!另有没合理的解决方案

zyangc 发表于 2024-3-22 09:07



自动跳出来让你选择的

122414665 发表于 2024-3-22 10:19

zyangc 发表于 2024-3-22 09:07 https://bbs.pcbeta.com/static/image/common/back.gif
自动跳出来让你选择的

大哥你黑苹果机子吗
我的为什么不可用

122414665 发表于 2024-3-22 10:20

122414665 发表于 2024-3-22 10:19 https://bbs.pcbeta.com/static/image/common/back.gif
大哥你黑苹果机子吗
我的为什么不可用


only521yao 发表于 2024-3-22 10:42

本帖最后由 only521yao 于 2024-3-22 11:03 编辑

#摄像头权限
sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db “INSERT or REPLACE INTO access VALUES(‘kTCCServiceCamera’,’我是包名’,0,0,1,1,NULL,NULL,NULL,’UNUSED’,NULL,0,1577993260);”
#麦克风权限
sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db “INSERT or REPLACE INTO access VALUES(‘kTCCServiceMicrophone’,’我是包名’,0,0,1,1,NULL,NULL,NULL,’UNUSED’,NULL,0,1577993260);”
#录制屏幕权限
sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db “INSERT or REPLACE INTO access VALUES(‘kTCCServiceScreenCapture’,’我是包名’,0,0,1,1,NULL,NULL,NULL,’UNUSED’,NULL,0,1577993260);”
#辅助功能权限
sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db “INSERT or REPLACE INTO access VALUES(‘kTCCServiceAccessibility’,’我是包名’,0,0,1,1,NULL,NULL,NULL,’UNUSED’,NULL,0,1577993260);”
#完全磁盘访问权限
sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db “INSERT or REPLACE INTO access VALUES(‘kTCCServiceSystemPolicyAllFiles’,’我是包名’,0,0,1,1,NULL,NULL,NULL,’UNUSED’,NULL,0,1577993260);”

122414665 发表于 2024-3-22 10:44

only521yao 发表于 2024-3-22 10:42 https://bbs.pcbeta.com/static/image/common/back.gif
#摄像头权限
sudo sqlite3 ~/Library/Application Support/com.apple.TCC/TCC.db “INSERT or REPLACE INT ...

有没有省事的设置方法 这个代码实在让人难受。那是不是意味着以后添加新应用了也都要重新来一遍

only521yao 发表于 2024-3-22 10:45


包名这么取,希望对你有帮助



only521yao 发表于 2024-3-22 10:46

122414665 发表于 2024-3-22 10:44 https://bbs.pcbeta.com/static/image/common/back.gif
有没有省事的设置方法 这个代码实在让人难受。那是不是意味着以后添加新应用了也都要重新来一遍

没有别的办法了,我就这么解决问题的

122414665 发表于 2024-3-22 10:55

only521yao 发表于 2024-3-22 10:46 https://bbs.pcbeta.com/static/image/common/back.gif
没有别的办法了,我就这么解决问题的

这是什么软件打开的

only521yao 发表于 2024-3-22 11:00

122414665 发表于 2024-3-22 10:55 https://bbs.pcbeta.com/static/image/common/back.gif
这是什么软件打开的

PlistEdit Pro

花谢花飞红 发表于 2024-3-22 11:01

重新安装系统,不要用时间机器恢复之前的备份就能解决问题

only521yao 发表于 2024-3-22 11:02

only521yao 发表于 2024-3-22 10:42 https://bbs.pcbeta.com/static/image/common/back.gif
#摄像头权限
sudo sqlite3 ~/Library/Application Support/com.apple.TCC/TCC.db “INSERT or REPLACE INT ...

Application\ Support
中间需要给空格加转义符

122414665 发表于 2024-3-22 11:04

花谢花飞红 发表于 2024-3-22 11:01 https://bbs.pcbeta.com/static/image/common/back.gif
重新安装系统,不要用时间机器恢复之前的备份就能解决问题

大哥我确定你这个方法不行啊 黑苹果重装很多次了还是这样

花谢花飞红 发表于 2024-3-22 11:08

122414665 发表于 2024-3-22 11:04 https://bbs.pcbeta.com/static/image/common/back.gif
大哥我确定你这个方法不行啊 黑苹果重装很多次了还是这样

那我就不知道了,我之前用命令都不行,重装用时间机器恢复备份也不行,然后重装没用时间机器全新安装就好了。

zyangc 发表于 2024-3-22 12:21

122414665 发表于 2024-3-22 11:04 https://bbs.pcbeta.com/static/image/common/back.gif
大哥我确定你这个方法不行啊 黑苹果重装很多次了还是这样

那有可能是你OC配置有问题,查看系统完整性保护

fantasy0808 发表于 2024-3-22 13:04

终于有人提这个问题了,原因是你用OCLP驱动博通卡关了sip导致的。
解决方案也很简单:开启sip,把需要给权限的app给好了再关闭,就可以即有权限也可以用博通卡。
从13直接OTA之后再打OCLP不存在这个问题(之前给过了)。

122414665 发表于 2024-3-22 18:00

fantasy0808 发表于 2024-3-22 13:04 https://bbs.pcbeta.com/static/image/common/back.gif
终于有人提这个问题了,原因是你用OCLP驱动博通卡关了sip导致的。
解决方案也很简单:开启sip,把需要给权 ...

有没有详细的操作步骤,我想要一劳永逸的方法
~~~

122414665 发表于 2024-3-22 18:01

zyangc 发表于 2024-3-22 12:21 https://bbs.pcbeta.com/static/image/common/back.gif
那有可能是你OC配置有问题,查看系统完整性保护

可否详细的讲一下方案

qingwill 发表于 2024-5-13 21:56

兄弟你是怎么解决的?我和你同款机型同样硬解,用的是论坛里的nuc8硬改efi。

122414665 发表于 2024-5-22 08:46

本帖最后由 122414665 于 2024-5-22 08:53 编辑

qingwill 发表于 2024-5-13 21:56 https://bbs.pcbeta.com/static/image/common/back.gif
兄弟你是怎么解决的?我和你同款机型同样硬解,用的是论坛里的nuc8硬改efi。
两种方法一种就是代码解决。这个亲测可行
sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','com.tencent.xinWeChat',0,1,1,1,NULL,NULL,'UNUSED',1,0,1551892126,0,0,0,0,0);"
(其中“kTCCServiceMicrophone”表示给麦克风添加应用权限,如果需要给摄像头添加应用权限则改成“ kTCCServiceCamera”,后面的“com.tencent.xinWeChat”就是第二条我们拷贝的部分,同理替换成你需要给摄像头权限的应用包名即可。)

取包名方法:
打开应用程序目录夹,右键选择需要添加权限的程序,显示包内容,打开Contents文件夹,找到 Info.plist文件,并选择文本编辑打开此文件,在文本编辑器菜单栏中选择编辑->查找->查找,输入 CFBundleidentifier,下一行的string值,即为需要拷贝的内容,

另附常用包名

微信      com.tencent.xinWeChat
QQ      com.tencent.qq      
OBS.   com.obsproject.obs-studio

另一种就是打开sip
要么就换14以前的系统 博通免驱所以功能完美 (sip随意开关)
14以后系统需要 OCPL打补丁才能驱动网卡 (前提条件必须关闭 sip)
关闭 sip 就会出现这个无法获取隐私权限的问题
页: [1] 2
查看完整版本: 关于mac Sonoma 无法添加麦克风摄像头权限的问题