Xcode 12.3 beta:无法为开发准备设备

Has*_*jmi 190 iphone beta xcode ios xcode12

我已更新到 Xcode 12.3 测试版。设备版本是 14.2,但 Xcode 抱怨:

Errors were encountered while preparing your device for development. Please check the Devices and Simulators Window.

Failed to prepare device for development

iPhone 直接连接到 MacBook。我已经尝试了网络上的所有 mumbo jumbo。但没有成功任何想法?

在此处输入图片说明

Aar*_*uss 464

简单的手机重启即可解决

在过去的几周里,我不得不两次回到这个 SO 问题。第一次,我确实必须更新我的 Xcode 和 iOS 版本,这解决了这个问题。现在,问题又回来了,但没有更新。我尝试断开并重新连接手机与笔记本电脑的连接,但无济于事。

第二次修复它只是重新启动我的手机。我很好奇这是否也能在第一次修复它,而无需更新。

我知道这只是回应这里的其他答案,但至少,我建议从简单的手机重启开始,看看是否能解决您的问题。这是我遇到的特定屏幕截图,以防万一您的截图相同(专业提示:您可以通过转到“窗口”->“设备和模拟器”来打开“设备和模拟器”窗口)。

准备设备进行开发时遇到错误。 请检查设备和模拟器窗口

  • 此处相同:简单的手机重启就为我解决了这个问题。XCode 12.3 / iOS 14.2 (62认同)
  • 啊,这就是我们对 Xcode 所期望的通常的质量体验 (25认同)
  • 必须爱“<无>” (23认同)
  • 重新启动设备对我不起作用,Xcode 13,ios 15 (12认同)
  • 是的,只需要重新启动。谢谢! (5认同)
  • 是的,重新启动也是我的解决办法!泰 (5认同)
  • 重新启动手机对我来说在 iOS (14.3) 和 Xcode (12.3) 上有效。 (4认同)
  • 重新启动手机也对我有用,非常奇怪!谢了! (2认同)

Raj*_*ati 243

显示此错误是因为 Xcode 不支持 iPhone OS 版本,这就是弹出此警告的原因,因此请检查您正在使用的 Xcode 支持哪个最大 ios 版本。

就我而言,Xcode 版本是 13.1,我的 iOS 版本是 15.4,所以我做了什么,首先从这里下载设备支持版本 15.4 (根据您的设备版本下载)并将其添加到我的 Xcode 中。

在 Xcode 中添加文件的步骤:-

  1. 转到应用程序 > 右键单击​​ Xcode,然后选择显示包内容 > 内容 > 开发人员 > 平台 > iPhoneOS.platform > DeviceSupport。

  2. 将您的设备支持文件提取到 DeviceSupport 文件夹。

  3. 重新启动 Xcode 并拔下并插入您的设备。

  • 工作起来就像一个魅力。令人难以置信的是,这样一个常见的任务(我是一名开发人员,刚刚更新了我的 iPhone)需要这么多的体力劳动!显然,苹果根本不在乎开发者……唉…… (11认同)
  • 这对我来说工作得很好,我使用 Xcode(V 13.1),我的 iPhone(OS 15.4.1) -- 我从您提供的链接下载了设备支持版本 15.4 -- 它就像魔术一样工作 --- 非常感谢 (8认同)
  • 终于成功了!我很恼火,因为我最新的 XCode 没有为我最新的 iPhone 提供设备支持!它只支持 iOS 15.2 之前的版本,在我看来这是非常愚蠢的。 (4认同)

Ben*_*ato 65

完全相同的问题,这为我解决了这个问题:

  • 从手机中删除应用程序
  • 用干净的build文件夹:?+ shift+K
  • 删除派生数据
  • 取消配对设备(从?+ shift+2窗口)
  • 断开 iPhone
  • 重启 iPhone
  • 重启 Mac
  • 相信

在此之后,它对我有用。

  • 我所做的就是清理构建文件夹,重新启动Mac和手机,然后就可以了 (3认同)
  • iPhone 8 设备上的 Xcode 13.2.1 和 iOS 15.4 也存在同样的问题。有人可以用这些版本解决这个问题吗?我以几种不同的组合尝试了这个答案中的解决方案。我还没有解决问题。 (2认同)

小智 25

我重新启动了我的 iPhone(14.2);现在 Xcode 12.3 beta 和 12.2 都可以在我的设备上运行应用程序。


Iam*_*ker 12

如果你正在寻找这个,因为你的ios 15.7设备(目前最新的 iPdasxcode 14.0 )在(目前最新的)上显示此错误,这是与 xcode 版本相关的错误。

检查这里

在此输入图像描述

更新

此问题已在 Xcode 中修复14.0.1

  • @Jona Thread:https://developer.apple.com/forums/thread/714388 — 引用:`Xcode 14.0.1 Release Candidate 现已可供下载,解决了这个问题。如果您在 iOS 15.7 中使用 Xcode 14.0.1 时仍然遇到问题,请通过反馈助手告知我们,并在此处发布 FB 编号。` — Xcode 14.0.1 RC 的下载页面:https://developer.apple.com /download/applications/ — 它对我有用;Xcode 现在正在构建 iOS 15.7。 (2认同)

小智 11

在我让配对的 Apple Watch 也信任计算机之前,我无法让手机授权。可以想象一个更有用的错误消息。

iPhone 和配对的 Apple Watch 都必须信任计算机,才能成功地为开发做好准备。

  • 您节省了很多时间!只是因为我手腕上没有手表,所以我看不到该提示...... (3认同)

FBC*_*FBC 10

就我而言,是让 iOS 版本与 Xcode 版本保持同步。

Xcode 12.3 with iOS 14.3
Run Code Online (Sandbox Code Playgroud)


Has*_*jmi 8

感谢Matt提示:将设备 iOS 更新到 12.3 beta 解决了该问题。

如果您将 iOS 更新到最新的 Beta 版本,您还应该使用最新的 Xcode Beta 版本。


小智 8

我在这里尝试了大多数建议。最终工作的唯一一件事是在 xcode 中取消我的手机配对,然后将我的 Apple Watch 与我的 iPhone 取消配对。现在连接很好。iOS (14.3) Xcode (12.3)


Tac*_*che 7

对我有用的是转到 Xcode 设备和模拟器窗口,然后...

  • 右键单击已连接的设备,然后选择“显示配置文件”菜单项,然后删除所有配置文件,
  • 右键单击已连接的设备,然后选择“取消配对设备”菜单项
  • 拔下并重启手机


小智 6

与 Xcode 12.3 beta 完全相同的问题;对我来说,只需要: 断开手机 重新启动仍在 ios14.2 上的手机


Bre*_*ira 5

解决方案:将 Xcode 更新为比 iOS 发布日期更新的发布日期。

  • 我在 Xcode 13.1 上使用 15.3.1 上的 iPhone Xs Max 时遇到了这个问题。拔出/重新插入并重新启动手机和我的 Mac(操作系统 11.6.4 (20G417))并没有解决我的问题。我将 Xcode 更新到 13.2.1,问题就消失了。 (4认同)