2

我有一个旧的 mac mini,我用来注册认证和....等等。因为我只在 iPhone 模拟器上进行了测试,所以我从来没有真正到过实际使用它们的阶段。

今天我有一个新的 mac mini,我正在尝试部署到设备上。这个新的mac mini有什么我缺少的吗?

当我构建并转到设备 3.0 时出现错误。“代码签名错误:身份“iPhone 开发人员:”与默认钥匙串中的任何有效证书/私钥对不匹配”。

事实上,当我进入密钥访问链应用程序时,我可以看到我的密钥没有与之关联的证书(即使我已经列出了证书“iPhone Developer:”。

任何对此完全复杂的过程的见解都会对我有所帮助。谢谢!

4

1 回答 1

11

X-Code 3.2 及更高版本中有一个新功能,这使这变得更加容易。

  1. 在您的旧计算机上,在 X-code 中,转到 Organizer 窗口。
  2. 单击左侧窗格中的“开发人员配置文件”。然后单击右侧窗格中的“导出开发人员配置文件”。
  3. 保存文件并将其传输到您的新计算机。
  4. 在您的新计算机上,在 X-Code 中,转到 Organizer 窗口。
  5. 单击左侧窗格中的“开发人员配置文件”,然后单击右侧窗格中的“导入开发人员配置文件”。
  6. 选择文件,一切正常。至少,它对我有用。

我认为这会转移私钥,设置公钥和必要的证书。我不知道它是否有助于分发凭据。

于 2010-07-08T19:55:26.637 回答