断言:exportArchive:“Test.app”需要配置文件

时间:2017-10-13 06:30:07

标签: ios iphone xcode-server

当我尝试在Xcode9中使用Xcode服务器集成持续集成时。我可以成功创建BOT并尝试集成然后我总是得到错误 “断言:exportArchive:”Test.app“需要配置文件。”

如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,并按照以下步骤修复了问题。

虽然您收到错误“exportArchive:需要配置文件”,但已成功创建存档但无法创建IPA。

假设创建分发IPA面临问题, Xcode 9引入了分发IPA的持续集成,这很棒。

作为其中的一部分,Xcode Bot CI需要ExportOptions.plist来生成分发IPA。

  • 创建ExportOptions.plist

获取ExportOptions.plist文件的一种方法(请参阅以下链接以了解Apple的直接步骤),尝试手动创建一次分发IPA,使用有效的分发证书和配置文件,这将创建带有“ExportOptions.plist”文件的IPA以及IPA。

  • 配置Bot中的更改

返回Bot集成并编辑您创建的bot的配置部分。选择

  

使用自定义导出选项Plist

从“导出选项”下拉列表(请参阅随附的屏幕截图)并参考创建的“ExportOptions.plist”文件。现在,集成将创建存档和IPA,没有错误。

Screen shot of Bot Configuration

请参阅Apple's Xcode 9 + Xcode Bot documentation了解Xcode 9 + Xcode Bot更改