调试时授予Xcode麦克风权限

时间:2020-01-27 18:04:22

标签: c++ xcode audio permissions macos-catalina

我正在尝试创建一个简单的c / c ++控制台应用程序,以使用portaudio从麦克风捕获音频。该应用程序可以正常编译,并且可以正常运行。

当我从终端启动应用程序时,它可以捕获音频(终端要求麦克风许可)。

问题:

当我尝试在Xcode中调试应用程序时,由于没有使用麦克风的权限,它无法捕获任何音频。 Xcode从不要求获得麦克风许可。而且,进入Mac的“安全性和隐私”设置时,我无法授予Xcode麦克风权限。

我尝试过的事情:

我尝试使用

重设麦克风权限

tccutil重置麦克风

我尝试使用重置所有权限

rm -rf〜/ Library / Application \ Support / com.apple.TCC

我使用的是MacOS Catalina版本10.15.1和Xcode版本11.3.1(11C504)

编辑:

已在Audio Input中检出

Signing & Capabilities

0 个答案:

没有答案