cocoa - AVCaptureDevice 返回 nil

标签 cocoa avcapturedevice

我在尝试获取 OS X 上的任何捕获设备输入端口时遇到问题。特别是音频(例如内置麦克风)。这是我正在运行的代码。

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

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

最佳答案

我真是太蠢了。沙盒已开启,麦克风未选中。我希望我的愚蠢可以帮助这里的其他人。

关于cocoa - AVCaptureDevice 返回 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22676538/

相关文章:

cocoa - 正确处理异步 NSObject

objective-c - 在保留计数 = 1 的 obj 上执行 [obj release] 不会将保留计数减少到零

cocoa - 如何解析 Cocoa 中字符串表示形式的数值?

ios - 前置闪光灯亮度 iPhone

ios - 是否可以将 AVCaptureFileOutputRecordingDelegate 添加到子类 UIView 中?

cocoa - 使 NSView 具有固定宽度和可变高度以适应内容

ios - 处理此错误的最佳方法? [AVCaptureFigVideoDevice setTorchModeOnWithLevel :error:]: unrecognized selector sent to instance

ios - 触觉反馈不适用于 AVFoundation? (UIImpactFeedbackGenerator 等)

ios - 使用 OCMock 模拟 AVCaptureDevice

macos - 鼠标空闲时鼠标悬停