【问题标题】:iPhone is not available. Please reconnect the device. / iOS 14.2 - Xcode 12.1iPhone 不可用。请重新连接设备。 / iOS 14.2 - Xcode 12.1
【发布时间】:2021-02-20 12:07:48
【问题描述】:

我刚刚将我的 iPhone 更新到 iOS 14.2。

当我想从 Xcode 在设备上启动应用程序时,我现在不断看到这个:

我也刚刚将 Xcode 更新到 12.1 版,希望它能解决问题,但没有任何区别,我一直收到相同的消息。

我尝试断开并重新连接设备,但无济于事。

我还删除了 ~/Library/Developer/Xcode/DerivedData/ 下的所有数据,但还是没有效果。

似乎其他人以前也遇到过这个问题,但我没有找到任何适合我的解决方案。

我希望最近有类似经历的人可以为我指出正确的方向,以找到解决此问题的正确方法。

【问题讨论】:

  • 我看到你有两个很好的答案。我昨天了解到“金牌大师”或 GM 与“发布候选者”或... Beta 4 之间存在区别。:-(我猜这周苹果会解决问题 - 这是他们连续两年'''''ve bunged version Releases,但在两天内,他们的“另一件事”(ARM Mac)可能会解决问题,包括 Xcode。在那之前,您始终可以将 12.2 Beta 4 与 Xcode 的任何生产版本一起使用,而不会出现问题。(我想跳过 12.1,因为我专注于 iPadOS。)
  • 奇怪的是,我重新连接了设备并将互联网重新连接到我的 Mac,它开始工作后记。

标签: ios objective-c swift xcode swiftui


【解决方案1】:
  • 去我的 Github repo iOS 14.2 Device Support File 并直接下载 14.2.zip 文件并解压后

  • 只需按路径复制并粘贴解压缩的文件夹:

    Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
    
  • 重启 Xcode

就是这样。您可以构建并继续您的项目。

如果您需要视觉解决方案,请查看此答案:https://stackoverflow.com/a/64854525


我们为什么要执行这些步骤?:因为 Xcode 12.1 不包含对 14.2 的支持,所以我们实现了其对 14.2 的设备支持文件。

https://developer.apple.com/documentation/xcode-release-notes/xcode-12_1-release-notes


【讨论】:

  • 我在文件夹中安装了 14.2 文件并重新启动,但它仍然无法正常工作(macOS 10.15.7)。还有什么我可以尝试的吗?
  • 无需重新启动 macOS,但我必须先断开连接然后重新连接设备才能正常工作。
  • 这似乎是所有这些问题的公认答案,但我认为还有更大的事情发生。我有最新的 xcode 版本以及与我的设备匹配的设备支持文件,但它仍然不适合我。我试过重启、清理、删除所有保存的设备信息等,仍然出现这个错误。
  • 感谢伙伴们的反馈。请注意,这是 14.2 的设备支持文件并添加了真实路径。快乐编码
  • 这个解决方案在 Xcode 12.0 上对我有用,谢谢。但是,为什么 Apple 的每次更新都必须如此棘手?
【解决方案2】:

更新:支持 iOS 14.2 的 Xcode 12.2 现已在 AppStore 上架。如果你在更新版本的 iOS 和 Xcode 上发现这个问题,答案还是一样,你可以(可能)从 Apple Developer 网站下载下一个 Xcode 版本的 beta,你可以等待 AppStore 版本更新,或者您可以(可能)找到新 iOS 版本的符号并将它们复制到您当前的 Xcode 安装中。

原始答案。适用于 Xcode 12.1 和 iOS 14.2

AppStore 中最新版本的 Xcode 不支持 14.2。您可以从支持 14.2 的 Apple Developer 网站下载下一个版本的测试版,或等待 AppStore 版本更新。

【讨论】:

  • 好的。谢谢。如果是这样的话。我希望我之前就知道这一点,我会等待更新我的 iOS。
  • 在开发设备上推迟 iOS 更新总是一个好主意,因为这种事情一直在发生。
【解决方案3】:

根据 Apple 的官方帖子,运行 iOS 14.2 的设备仅在 Xcode 12.2 RC 中受支持。 (来源:https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-14_2-release-notes)

您可以通过以下方式下载 Xcode 的 beta 版本:https://developer.apple.com/download/

【讨论】:

    猜你喜欢
    • 2020-09-03
    • 2020-10-27
    • 2021-05-19
    • 2021-02-27
    • 1970-01-01
    • 2013-11-08
    • 2013-07-21
    • 2015-02-12
    相关资源
    最近更新 更多