分发IPA-在分发带有企业选项的应用程序时,为什么总是出现未安装私钥的错误?

问题描述

我想问一下在企业程序中分发IPA的问题。我做了什么:

1. Create a new certificate and private key (the type is ios distribution)
2. upload the certificate in the account for the apple company program website
3. archive my application with xcode 11
4. download renewed apple WWDR certificate

当我想以企业模式分发IPA时,出现错误:“ my company has one IOS distribution certificate but the private key is not installed. Contact the author of this certificate for a copy of the private key。但是实际上用于创建证书的计算机和用于上载IPA企业的计算机是相同的(在钥匙串中已经存在)。

有人可以帮助我解决我的问题或任何建议吗?预先谢谢你。

enter image description here

解决方法

您是否将应用程序的BitCode = NO,如果可以将其更改为YES,那么还有另一种选择Automatic manage signing,可以分配应用程序成功。

这可能是一个苹果虫,尚不确定。

,

解决方案是:

  1. 创建配置文件
  2. 链接配置文件和证书
  3. 添加个人资料名称
  4. 通过手动签名重新上传您的应用程序,然后选择您之前创建的配置文件(注意:该解决方案仍然无法以自动模式运行)