2017-09-26 58 views
3

这行代码是我今天拿到这个问题(MacOS的应用程序):AVCaptureDevice犯规找到任何设备

NSArray *devices = [AVCaptureDevice devicesWithMediaType:AVMediaTypeVideo]; 

后,我更新Xcode中,系统常是让我空设备阵列。

问题是,旧项目(在更新之前创建)按预期工作。

这是怎么回事...?

有没有人有同样的问题?

------------ ------------ UPDATE

我发现这不只是发生在我的MAC, 也对公司的。

它确实影响我的工作。

回答

1

我想我找到了答案......

目标设置/功能/应用程序沙箱/硬件

enter image description here

0

此问题只发生在Mac OS 10.13上,Mac OS 10.12正常。我有同样的问题,而且还没有解决方案。 AVCaptureDevice未找到视频设备,我认为它是苹果在10.13上为相机添加了权限。