Cocoa AVCaptureDevice返回零

Cocoa AVCaptureDevice返回零,cocoa,avcapturedevice,Cocoa,Avcapturedevice,在OSX上获取任何捕获设备输入端口时,我遇到了一个问题。专门用于音频(例如内置麦克风)。这是我正在运行的代码 NSArray * devices = [AVCaptureDevice devices]; NSLog(@"devices = %li", devices.count); 其输出始终为0。现在,如果我创建一个AVCaptureScreenInput端口,我可以设法让它工作,但我不能用它获得音频。最终目标是录制屏幕,同时捕获音频。问题是获取音频端口。我真蠢。沙箱打开,麦克风未检查。我希

在OSX上获取任何捕获设备输入端口时,我遇到了一个问题。专门用于音频(例如内置麦克风)。这是我正在运行的代码

NSArray * devices = [AVCaptureDevice devices];
NSLog(@"devices = %li", devices.count);

其输出始终为0。现在,如果我创建一个AVCaptureScreenInput端口,我可以设法让它工作,但我不能用它获得音频。最终目标是录制屏幕,同时捕获音频。问题是获取音频端口。

我真蠢。沙箱打开,麦克风未检查。我希望我的愚蠢能帮助这里的其他人。

我真愚蠢。沙箱打开,麦克风未检查。我希望我的愚蠢能帮助这里的其他人。请添加你自己的答案作为答案。同样值得一提的是,它不会在模拟器上工作,只能在实际设备上工作。