将证书移入新计算机时出现问题

时间:2012-07-19 15:07:07

标签: iphone xcode xcode4.3 code-signing organizer

我正在移动计算机开发一个新的,所以!我正在尝试使用较旧版本的证书在新版本中构建应用程序!

我从钥匙串中导出了所有内容,然后我在管理器上自动下载了文件(通过点击刷新按钮)。所以这就是问题所在:我无法归档任何应用程序(1个应用程序在商店的2个不同的应用程序中被公开):

Library Organiser Teams Organizer Teams Organizer Code Signin in XCODE Error screen

我真的不明白我的错误!

我删除了新机器中的所有证书,之后我制作了这个视频来解释我是如何制作的。它有一个错误,但我不知道何时何地:VIDEO

3 个答案:

答案 0 :(得分:1)

我假设您的旧Mac是您创建CSR和开发和分发证书的那个。

按照以下简单步骤: -

  1. 首先在旧Mac中打开钥匙串并将私钥导出为p12
  2. 然后在新mac中使用此.p12文件,只需双击它并输入您提供的密码。
  3. 登录配置门户并选择证书在新Mac中下载ios_developement.cer和ios_distribution.cer。如果成功添加到新mac的钥匙串,请双击这两个证书,然后您可以使用与这些证书关联的所有配置文件(您可以在证书部分中查看特定证书的关联配置文件列表。)
  4. 从门户网站下载配置文件,然后双击将其添加到xcode。

答案 1 :(得分:0)

如果您尚未保存私钥,则必须撤销证书并创建新证书。另外:正如@Dhaval写道:你必须将保存的密钥导出到你的钥匙串,你的证书才能正常工作。

答案 2 :(得分:0)

你所要做的就是进入组织者而不是钥匙链。

选择左侧的开发者个人资料。 在窗口底部单击导出:它将创建一个存档,其中包含您可以在另一个xcode席位上导入的所有内容。