部分软件没有访问麦克风的权限
我用steam和人语音通话别人听不到我的声音。安全性与隐私麦克风那个选项栏里也没有手动添加权限的。
MacBook Pro 13", macOS 10.15
我用steam和人语音通话别人听不到我的声音。安全性与隐私麦克风那个选项栏里也没有手动添加权限的。
MacBook Pro 13", macOS 10.15
下面三步应该可以在安全性与隐私麦克风中看到steam被选中了:
1 禁止SIP
csrutil disable
2 运行命令行
依次运行下面三行命令:
sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','com.valvesoftware.steam',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1577992126);"
/usr/libexec/PlistBuddy -c "Add NSMicrophoneUsageDescription string" /Applications/Steam.app/Contents/Info.plist
/usr/libexec/PlistBuddy -c "Set :NSMicrophoneUsageDescription Using voice chat" /Applications/Steam.app/Contents/Info.plist
3 打开SIP
csrutil enable
声明:
另外我自己的是大部分软件访问某种权限会跳弹窗询问你是否允许,跳不出来的大多数是你使用的软件和苹果官方没有协调好,这个时候你把系统降级成出厂版本都是可以的。当然你降级很多软件可能会无法使用,目前亲测wps,和wallpapers都是不能用的。大家自行斟酌。游戏党忽略
第一步的“禁止SIP”,算第一行吗?如果说第二步的第一行,我这里没问题。
那么你的情况是什么呢,能说清楚吗,能上截图吗,这个问题对于你是比较还是不那么重要呢。能说出你的系统情况以及你的操作的具体情况吗?比如:macOS版本+硬件版本、执行命令的截图等等。
对于命令行,对于输入的每个字符,包括一个空格,一个双引号等,要求都很严,错一点都有可能造成命令错误,或者是即便运行没错,但运行结果不对。至于上面的命令,全行复制再粘贴,就应该可以运行。有一种情况,就是sqlite3这个命令的路径,在每个人的环境有差异,运行下面的命令后显示什么呢?在提出改动之前,还是希望看到你的运行错误的画面。
which sqlite3; whereis sqlite3
居然运行的是一个脚本run.sh, 它是一个“假”的app, 这个情况不了解里面到底做了什么, 目前不好办了.
反映到stream吧, 它们应该有更详细的说明.
刚才看到这个: https://steamcommunity.com/app/730/discussions/0/3166519278495022391/
它官网的说明并不确切, 它说兼容“MacOS X 10.11 (El Capitan) or later”, 但是, 有问题.
如果必须玩这不兼容的, 还是降级macOS吧
此方法亲测可用!感谢技术大佬的支持!
我使用16寸2019MacbookPro运行CSGO,出现麦克风功能正常但是无法通话的问题,通过增加steam使用麦克风权限的办法可以完美解决!再次感谢!
另外在Mac上运行steam玩游戏出现鼠标需要双击才能确定的问题,可以在进入游戏前拔掉鼠标,在游戏内重新接上鼠标就可以完美解决了。
因为在新Mac系统下玩CSGO这款游戏问题非常多。不知道是Mac系统的问题还是steam平台兼容的问题。
15年macbookpro,catalina10.15.1系统。直接是没有麦克风的访问权限,安全性与隐私也无法手动添加
你的解决么?
我是MacBook pro 2018 系统刚是mac os 10.15.2 Catalina,我在安全性与隐私中的麦克风右边复框找不到我的steam,无法手动设置让steam访问我的麦克风,在更新到Catalina以前我的steam是可以使用麦克风的,但是现在却不行了自从更新以后,求如何解决
第一行指令 command not found
个人认为,在这里大家都是用自己的业余时间彼此帮助,尽量提供详尽的信息解释清除、贴上截图、把自己的情况说清楚等,是一个好的互助的开始,节省彼此的时间更好的互动。
您说的哪个?
总共就三行指令 第一行打到终端上 就是command not found
steam和catalina不兼容。把系统降回去就行了。我已经降成15年的系统了
其实就是 我们打开了steam之后 和别人进行语音时 系统并没有提示 steam能否使用麦克风 而且安全与隐私里面 也不能增加steam使用麦克风 副框里面没有steam 我们该如何主动增加呢
谢谢您 别没有任何错误 我已经成功开启了权限
好,多谢你确认,能帮到就好。
你用的catalina麦克风能访问steam了?
部分软件没有访问麦克风的权限