断言:exportArchive:“Test.app”需要配置文件
当我尝试在Xcode9中使用Xcode服务器集成持续集成时。 我可以成功创建BOT并尝试集成然后我总是得到错误,如“断言:exportArchive:”Test.app“需要配置文件。”
怎么解决这个问题?
我遇到了同样的问题,并按照以下步骤修复了问题。
虽然您收到错误“exportArchive:需要配置文件”,但是成功创建了Archive但无法创建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,没有错误。
Bot配置导出选项选择屏幕的屏幕截图
有关Xcode 9 + Xcode Bot更改,请参阅Apple的Xcode 9 + Xcode Bot文档