如何在构建机器上使用Xcode 11托管签名进行构建以供分发



我观察到的

当使用"自动管理签名"时,Xcode 11将生成具有开发证书的配置文件,甚至用于分发。但在我们上传到TestFlight(或导出.ipa(的存档过程中,Xcode将使用正确的分发证书(如果找不到,它将提供生成证书(对应用程序进行重新签名。

但是,Xcode不会将它生成的分发证书关联回配置文件。


问题:

我的构建机器(在本例中为BitRise(无法将应用程序存档为应用商店模式,因为在生成的配置文件中找不到分发证书。

自动管理签名对于一个开发人员的开发非常方便。但是,它不能很好地与CI/CD和团队合作。您应该使用手动签名来代替证书和配置文件的自动管理。请在此处查看我的答案:https://stackoverflow.com/a/60836343/1271474

最新更新