【问题标题】:New computer, old provisioning profile but iPhone no longer works新计算机,旧配置文件,但 iPhone 不再工作
【发布时间】:2011-04-06 10:24:29
【问题描述】:

像往常一样,Provisioning Profile 问题。我会保持简短。

我买了一台新笔记本电脑。安装 XCode。从我的旧机器导出配置文件并将其导入新机器。我的 iPhone 在设备列表中显示良好,已连接并附加到正确的配置文件。

但是当我尝试使用该设备进行调试时,它会告诉我

No provisioned iOS devices are available. Connect an iOS device or choose an iOS simulator as the destination.

我尝试过刷新、重新添加、重新创建。它不感兴趣。

我有什么遗漏的吗?我需要创建新证书吗?我是否需要从头开始重新创建一个全新的配置文件。

感谢您能给我的任何帮助、建议或情感支持。

笨蛋

【问题讨论】:

  • 它说我不能接受我自己的答案 2 天。有什么建议 MCannon?

标签: iphone objective-c xcode build provisioning


【解决方案1】:

您必须从旧机器上的钥匙串应用程序中导出您的证书,然后将它们导入新机器的钥匙串中。您可以从配置中心重新下载您的配置文件,但您的证书不能;它们必须被迁移。

编辑:我可能搞混了。我认为您必须导出/导入的是您的私钥。

【讨论】:

  • 完成。仍然没有运气。 [谢谢 Marcelo - 还有其他建议吗?]
  • @Duncan:也许您必须迁移您的私钥。那是关于我的知识范围;这玩意儿是黑于黑的艺术。
  • 谢谢马塞洛。我也尝试了证书,但这并没有让我更进一步。感谢您的帮助。
  • @Duncan:你的意思是说你也试过私钥吗?它们与证书不同。
  • 是的。我导出了私钥并导出了证书。
【解决方案2】:

所以,事实证明我的密钥、证书或配置文件没有任何问题。不管它的价值是什么,如果其他人有同样的问题:

我的 iPhone 版本是 4.2,但要构建的 iOS 设备的默认设置是 4.3。

通过将 iOS 开发目标设置为 4.2 来修复它。

我敢肯定,小学生的错误,但绝对不是一个明显的问题。类似于“找不到版本 4.3 的 iOS 设备”的错误。但无论如何。感谢大家的帮助和时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多