新 mac 机器上的 iPhone 证书和配置...等?

标签 iphone certificate provisioning keychain deploying

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

今天我有一台新的 mac mini,我正在尝试部署到设备上。 这款新的 mac mini 是否有我所缺少的任何问题?

当我构建并转到设备 3.0 时,我收到错误。 “代码签名错误:身份“iPhone Developer:”与默认钥匙串(keychain)中的任何有效证书/私钥对不匹配。

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

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

最佳答案

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

  1. 在旧计算机上的 X-code 中,转到“管理器”窗口。
  2. 点击左侧 Pane 中的“开发者资料”。然后点击右侧 Pane 中的“导出开发者资料”。
  3. 保存文件并将其传输到您的新计算机。
  4. 在您的新计算机上的 X-Code 中,转到“管理器”窗口。
  5. 点击左侧 Pane 中的“开发者资料”,然后点击右侧 Pane 中的“导入开发者资料”。
  6. 选择文件,一切都应该运行良好。至少,它对我有用。

我认为这会传输私钥,设置公钥和必要的证书。我不知道它是否对分发凭证有帮助。

关于新 mac 机器上的 iPhone 证书和配置...等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1456460/

相关文章:

java - 从 Java 中的 PEM 格式文件中提取多个 X.509 证书

ruby - VagrantFile 内联脚本和 rvm 配置

android - 是否可以将基于网络的移动应用程序提交到 Android Market 或 App Store?

iphone - 如何使用cocos2d获取用户输入

javascript - 在 Web 浏览器中,JavaScript 是否可以获取有关当前页面使用的 HTTPS 证书的信息?

xcode - 上传到 iTunes Connect 时如何解决 "Application failed codesign verification"?

iphone - 如何使用 Xcode 4.2 测试设备上的发布版本?

iphone - 如何隐藏导航栏中的两个右侧按钮之一

objective-c - "Infinite Drill-down"与 UINavigationController

macos - 未找到身份