aar*_*ell 5 iphone xcode ios provisioning-profile
我之前使用'公司A'开发并发布了一个iOS应用程序.A公司最近刚刚将应用程序的所有权转让给了"公司B"(根据此iOS开发人员文档底部的说明).这工作正常,应用程序现在显示在公司B帐户下的iTunes Connect中.
我现在正试图发布应用程序的更新并遇到XCode问题.我已从XCode中删除了所有以前的帐户,添加了公司B帐户,构建了新应用程序并将其存档,但是当我尝试从XCode管理器中"验证"或"分发"时,我收到错误
此Mac上未安装"公司A(来自'公司B')"的私钥.

我已尝试从我的钥匙串中删除所有iPhone开发人员和iPhone分发证书,然后撤销公司B开发人员和分发证书,然后重新创建它们并将其安装在我的钥匙串中,但错误是相同的.
我需要做些什么才能纠正此错误?
正如您所指出的,解决此问题的一种方法是从新生成的公钥/私钥对中创建新的配置文件.
解决此问题的另一种方法是从以前的Xcode安装中导出设置(即私钥)(如果您还有它们)并将它们移植到新安装中.在"管理器"中选择"导出设置".
后一个选项在多成员团队方案中非常有用,您可以避免中断其他团队成员.
| 归档时间: |
|
| 查看次数: |
5218 次 |
| 最近记录: |