我有两个项目,我基于相同的 Rake 脚本构建,内部使用 XCode 构建。xcodebuild -archivePath用(ARCHIVE 成功)构建它,然后我用xcodebuild -exportArchive. 问题是第一个项目成功了所有步骤,但第二个项目失败了,xcodebuild -exportArchive因为xcarchive格式错误。我已经比较了这两个档案,并且畸形是由于档案Info.plist内部丢失造成的。当我手动准备Info.plist并将其放入xcarchive时,我可以毫无问题地打包应用程序。
为什么 XCode 构建不会产生Info.plist内部xcarchive文件的任何线索?