iOS分发:将私钥/证书迁移到新计算机

时间:2010-12-10 06:19:20

标签: xcode ios osx-snow-leopard keychain

我需要能够从与我用来提交原件的机器不同的机器上提交我的应用程序更新。我按照文档中的说明进行操作,但是,像往常一样,文档假设一切正常。

我尝试将我的开发者个人资料从旧的导出到新的,但是当我提交时,App Loader说这是无效的签名。所以我尝试生成新的证书(为了在Provisioning Portal中执行此操作,您必须撤销现有证书)。它仍然无效。

最后,我不得不收回尚未擦拭的旧机器,并能够从中提交更新。

除了Apple文档(不完整)之外,我需要采取哪些步骤将开发人员证书移植到新机器上,以便我可以使用相同的分发配置文件提交?

我如何撤销现有的证书?我可以使用仍然适用于应用更新的原始“私钥”重新生成吗?

由于

1 个答案:

答案 0 :(得分:2)

据我所知,这应该像在Xcode的管理器中导出和导入开发人员身份一样简单。我们将看看它是否有效。