xcode - 在 Xcode 中运行可执行文件需要 Info.plist 但它从终端运行良好
问题描述
可执行文件已成功从 Xcode 编译,但失败并出现以下错误:
[访问] 此应用程序已崩溃,因为它试图在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSCameraUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据。
但可执行文件可以从同一 MacBook Pro 系统上的终端成功运行。
我还尝试使用 NSCameraUsageDescription 键创建 info.plist,并在设置中将“在二进制中创建 Info.plist 部分”设置为“是”。但它因同样的错误而失败。
为了在 Xcode 中运行应用程序,我应该怎么做?
操作系统是 macOS10.14.3,Xcode 是 10.1 版本。
解决方案
推荐阅读
- angular - Angular 提供者被具有相同提供者的父模块覆盖
- amazon-web-services - terraform "element" 和 "concat" 一起使用
- react-native - 当我拖动以打开侧面菜单时,React DrawerNavigation 不工作(没有任何反应)
- azure - 使用 terraform 部署 Azure PowerShell 函数应用时的问题
- google-cloud-firestore - Flutter webapp:Snapshort返回一个空值
- java - 日期之间差异的平均值
- h2o - H2O autoML 在默认时间预算后不会停止
- kubernetes - 访问多个集群的参数
- ios - 在 iOS 上启动 BlueJeans 应用程序的 URL 方案?
- android-studio - 更改代码 > 拆分 > 设计的 Android Studio 键绑定