当我尝试通过OpenCv访问网络摄像头时,Xcode会引发隐私错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当我尝试通过OpenCv访问网络摄像头时,Xcode会引发隐私错误相关的知识,希望对你有一定的参考价值。
大约一个月前,我在xcode上用cpp编写了一个程序,用Opencv打开相机并能够显示提要。现在,当我运行它时,它会抛出
[access] This app has crashed because it attempted to access privacy-sensitive
data without a usage description. The app's Info.plist must contain an
NSCameraUsageDescription key with a string value explaining to the
user how the app uses this data.
我认为唯一可以改变的是升级到Mac Mojave。这是错误的唯一来源,因为它之前有效吗?或者我的项目中的其他东西可以导致它现在出现吗?
如果您在ios 10之后或之后,或在macOS 10.14之上或之后链接,如果您尝试访问某些受保护资源而不提供相应的目的字符串,则您的应用程序会崩溃。即使不是必需的,如果您的应用使用受保护资源,最好提供使用字符串。
以上是关于当我尝试通过OpenCv访问网络摄像头时,Xcode会引发隐私错误的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 Javascript 在 PythonAnywhere 上的 OpenCV 中访问网络摄像头?
发送到 pyvirtualcam 的网络摄像头输入为蓝色(使用 pyvirtualcam 和 opencv)