首页 > 解决方案 > 在 Xcode 中运行可执行文件需要 Info.plist 但它从终端运行良好

问题描述

可执行文件已成功从 Xcode 编译,但失败并出现以下错误:

[访问] 此应用程序已崩溃,因为它试图在没有使用说明的情况下访问隐私敏感数据。应用的 Info.plist 必须包含一个 NSCameraUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据。

但可执行文件可以从同一 MacBook Pro 系统上的终端成功运行。

我还尝试使用 NSCameraUsageDescription 键创建 info.plist,并在设置中将“在二进制中创建 Info.plist 部分”设置为“是”。但它因同样的错误而失败。

为了在 Xcode 中运行应用程序,我应该怎么做?

操作系统是 macOS10.14.3,Xcode 是 10.1 版本。

标签: xcodemacosinfo.plist

解决方案


推荐阅读