如何在生成计算机上使用Xcode 11托管签名为发行版生成

如何在生成计算机上使用Xcode 11托管签名为发行版生成,xcode,build,certificate,code-signing,bitrise,Xcode,Build,Certificate,Code Signing,Bitrise,我所观察到的: 使用“自动管理签名”时,Xcode 11将生成一个具有开发证书的配置文件,即使是分发版也是如此。但在我们上传到TestFlight(或导出.ipa)的归档过程中,Xcode将使用正确的分发证书(如果找不到,它将提供生成的分发证书)对应用程序进行重新签名 但是,Xcode不会将它生成的分发证书关联回配置文件 问题: 我的构建机器(在本例中为BitRise)无法将应用程序存档为应用商店模式,因为在生成的配置文件中找不到分发证书。自动管理签名对于一名开发人员的开发非常方便。但是,它不

我所观察到的

使用“自动管理签名”时,Xcode 11将生成一个具有开发证书的配置文件,即使是分发版也是如此。但在我们上传到TestFlight(或导出.ipa)的归档过程中,Xcode将使用正确的分发证书(如果找不到,它将提供生成的分发证书)对应用程序进行重新签名

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


问题:


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

自动管理签名对于一名开发人员的开发非常方便。但是,它不能很好地与CI/CD和团队配合使用。您应该使用手动签名来代替证书和配置文件的自动管理。请看我的回答: