转移Apple dev帐户&证书到新机器

时间:2013-11-04 12:39:30

标签: ios xcode xcode5 provisioning-profile in-house-distribution

第一个问题所以请光临我^ _ ^

我最近尝试将我的Apple开发证书转移到新的Mac,但是,配置文件显示为未找到有效的签名身份。

我将我的开发者帐户导入Xcode5,当我部署构建时,我可以选择修复没有有效签名的问题 - 这会为捆绑ID生成一个iOS团队配置文件。

到目前为止,我们发现这可以用于测试 - 我们不使用应用程序商店进行分发。

如果有人能够让我了解这是否是一个好的方法,或者我是否需要生成新的证书以供分发,以防我们使用应用商店进行分发。

提前致谢。

4 个答案:

答案 0 :(得分:3)

如果您仍然可以访问以前的计算机,则可以将用于生成Apple证书的私钥导出为p12。

转到钥匙串,选择iOS证书并右键单击以导出它。然后将其导入新计算机,您无需生成新证书。

答案 1 :(得分:0)

您需要做的是重新制作新Mac的开发者和分发证书并安装它,然后使用新证书更新您的配置文件,重新安装它,一切正常

PS:要重新制作你的开发人员和发行证书,你必须进入keychan 证书助理>从证书颁发机构申请证书.. 然后添加您的电子邮件和常用名称,选中保存到磁盘。最后,在开发人员网站中删除旧证书,并使用磁盘中的新文件创建新证书。

答案 2 :(得分:0)

您是从Xcode→首选项→像Apple的guide建议的帐户中导出的吗? 您是否也从钥匙串中导出私钥?我以前见过这个问题,通过导出和导入私钥解决了这个问题。

如果你想稍后在App Store上发布,肯定需要导入有效的证书,是的。

答案 3 :(得分:-2)

在这里,您可以找到解决方案或向Apple开发人员提出问题:

https://developer.apple.com/support/

您可以通过其他方式致电开发者支持中心:

https://developer.apple.com/contact/phone.php