我正在使用OpenCV
和Xcode
建立一个项目,我想使用VideoCapture打开网络摄像头。我已经添加了自己的Info.plist
文件(因为C ++中的命令行项目没有Info.plist),并且已经将其添加到了target / general / identity下的项目中。我的info.plist已从命令"plutil Info.plist"
验证为OK。
我还将“ Pre-Process Info.plist
”下的“ Packaging
”标记更改为“ yes
”。但是,我仍然收到此错误:
”“此应用已崩溃,因为它尝试访问对隐私敏感的应用 没有使用说明的数据。应用程序的Info.plist必须包含 NSCameraUsageDescription键,其字符串值向 用户使用该应用程序如何使用此数据。”
我尝试了许多StackOverFlow链接,但都失败了,包括以下链接:Accessing webcam in Xcode with OpenCV (C++)
如果我没有将Info.plist文件添加到查找器(链接底部的链接),则会出现相同的错误。
当我将其与可执行文件一起添加到finder时,会出现此错误以及上一个错误:
“在URL处解析分发包的Info.plist时出错”
请让我知道如何解决此问题。非常感谢您的宝贵时间。