从命令行问题构建 XCode(更新权利文件位置)

Posted

技术标签:

【中文标题】从命令行问题构建 XCode(更新权利文件位置)【英文标题】:Building XCode From Command Line Issues (Updating Entitlements file location) 【发布时间】:2011-01-03 17:51:49 【问题描述】:

第一个错误是对编译器“com.apple.compilers.gcc.4_0”的警告,我不知道这是否可以,我可以不用担心。 第二个告诉我我的权利文件不再在那个位置。我知道这一点,并且我认为我已经在 Xcode 的信息窗口中正确更新了它。该项目在 Xcode 中构建良好。

Michael-Lindahls-Mac:~ michaellindahl$ xcodebuild -project /Users/michaellindahl/Dropbox/Xcode/App/app.xcodeproj -alltargets
2011-01-03 11:41:51.591 xcodebuild[15162:60f] warning: compiler 'com.apple.compilers.gcc.4_0' is based on missing compiler 'com.apple.compilers.gcc.4_0'
=== BUILD NATIVE TARGET app OF PROJECT app WITH THE DEFAULT CONFIGURATION (Release) ===
Check dependencies
[BEROR]CodeSign error: The entitlements file '/Users/michaellindahl/Dropbox/Xcode/deletedAppFile/Entitlements.plist' is missing



** BUILD FAILED **

【问题讨论】:

请不要更改问题,因为那样答案就没有意义了。只需针对不同的问题发布另一个问题。 好吧,我只是不想问几百万个问题,所以我认为修改它是要走的路,谢谢通知我。 【参考方案1】:

Entitlements.plist 用于临时分发。您正在构建所有目标 - 当您仅进行调试时,此构建是否有效?我想会的。

另外 - 该文件是否确实存在于建议的位置?

如果您不需要 Entitlements.plist 功能,请打开您的项目,转到构建设置,搜索它并删除它的密钥 - 这也将消除错误。

【讨论】:

我再次运行它,这次让它静置,在我认为当它停止运行时我认为我必须点击返回键之前,我认为这是一个错误,但是因为它在执行后仍然有效所以我认为这就是我应该做的,无论如何,我现在有一个新错误......编辑问题

以上是关于从命令行问题构建 XCode(更新权利文件位置)的主要内容,如果未能解决你的问题,请参考以下文章

将 XCode 更新为 XCode 12.2 / React Native 0.63.2 构建失败

XCode:用于 xcode 命令行构建的 Documents and Library 文件夹

如何让 Xcode 8 从命令行自动生成配置文件?

xcode - 使用命令行构建应用程序会导致配置文件错误

命令行中的 Xcode“构建和存档”

Sierra 中的命令行工具位置