如果一切都设置为"自动"?Xcode Bot如何选择用于签署.ipa的证书?

时间:2016-04-19 15:41:32

标签: xcode ios-provisioning xcode-bots

根据this Apple article,我已将项目设置为自动编码。

Bot设置为使用" Release"运行方案。配置构建一个存档,可以很好地上传到TestFlight(通过pilot。)

Bot设置为使用" Debug"运行方案。配置构建,但由于证书错误而无法上传到TestFlight。检查.ipa,其embedded.mobileprovision包含开发证书。

为什么呢?是什么让Xcode决定使用Debug版本的开发证书和Release版本的分发证书?

1 个答案:

答案 0 :(得分:0)

调试版本使用iOS团队配置文件。如果您将团队设置在Server应用程序的Xcode部分上,它会自动将所有配置文件下载到系统中的正确目录,以便bot找到它们。否则,您必须手动将它们复制到/ library / developer / xcodeserver / provisioning profile目录。

enter image description here