我们购买了一台新Mac,并希望将证书和私钥从旧机器迁移到新机器。旧机器包含六个iPhone应用程序的密钥和证书。
我们按照此SO post中列出的说明进行了操作,这也在该主题的其他SO帖子中得到了回应。
一切似乎都有效,我们可以将新的二进制文件上传到App Store。
但是当我们查看Keychain Access时,只显示一个应用程序的密钥/证书配对。
我们需要担心吗?或者是否有一种方便的方式来导出/导入大量的私钥和证书(而不是逐个)?
我们正在使用Xcode 4.2。
谢谢!
答案 0 :(得分:66)
导入/导出在Xcode 5+中的工作方式不同。 This Apple Developer guide告诉您如何操作。
您的帐户显示在 Xcode →偏好设置→帐户下,并可通过点击齿轮图标导出)在左下角。
答案 1 :(得分:22)
您应该能够使用所有密钥(公共和私人)导出所有配置文件,只需一次导出
在“设备”选项卡下的“管理器”中,您需要选择“开发者身份”并将其导出到文件并为其指定密码。将该文件移动到新系统并将其导入Xcode,您的完整标识将被设置
答案 2 :(得分:5)
通过从键选项卡中选择私钥来导入。这会提示输入密码,密码输出后会以.p12
格式保存,您可以在所有系统中安装。