【发布时间】:2020-05-08 16:21:10
【问题描述】:
我正在尝试在 Xcode 中使用 OpenCV 访问项目的网络摄像头,但我不断收到此错误:
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.
我正在使用一个没有默认 Info.plist 文件的命令行工具,所以我创建了一个 Info.plist 文件并将其添加到我的项目目录并添加了正确的键和描述,但它仍然是向我展示同样的错误。
我使用的关键是:隐私 - 相机使用说明 我正在使用的值是:App 需要使用相机来进行边缘和线检测。
【问题讨论】:
-
确保对所有访问相机的目标都执行此操作。我忘记为我的 App Clip 目标添加 NSCameraUsageDescription。
标签: xcode opencv info.plist xcode-command-line-tools