Xcode错误:无法为开发准备设备

357

我已经升级到Xcode 12.3 beta。设备版本为14.2,但是Xcode报错:

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

无法准备开发设备

iPhone直接连接到MacBook。我已经尝试了网络上所有的方法,但都没有成功。有什么建议吗?

输入图像描述

无法准备设备以进行开发

请检查与设备的连接,并查看“设备和模拟器”窗口中的所有错误。


7
这些 mumbo jumbos 包括重新启动您的设备并确保它有足够的可用空间吗? - Matusalem Marques
120 Gb 可用 - Hashem Aboonajmi
1
我曾经遇到过几个类似的问题,但是在重新启动macOS/iOS和/或断开/连接设备的某种组合后,它们都消失了。我想你已经尝试过这些方法了。很抱歉,没有其他的想法! - Matusalem Marques
如果您已越狱,请尝试在未越狱状态下运行。这可能是因为开发者配置文件未受信任。 - ReinstateMonica3167040
3
当我的 iPhone Xs MAX 更新到 iOS 15.3.1 后,我在 Xcode 13.1 上遇到了这个错误。更新到 Xcode 13.2.1 解决了问题。(重启设备和我的 Mac、断开/重新连接、删除设备、删除应用程序等都对我没有用。)我认为 Xcode 必须保持比你的 iOS 版本“领先”。如果错误消息告诉你更新 Xcode,那就太好了! - Zachary Drake
@ZacharyDrake同意。在他们改进错误代码之前,此页面列出了Xcode、iOS和MacOS之间的兼容性:https://developer.apple.com/support/xcode/ - Patrick
48个回答

0

我们遇到了这个错误,并确定是由于损坏的 iPhone 数据线引起的。更换新的数据线,问题解决。


不确定为什么有人给你点了踩,我们遇到了完全相同的问题,设备出现在列表中,但我们无法运行应用程序,并出现了错误消息“准备失败...”。将电缆切换到完全相同的端口,我们看到了手机上的弹出窗口“信任此设备”,XCode 运行正常。 - pauloya
谢谢。我也不确定为什么被踩了。问题是真实存在的,我在发布答案之前已经验证了电缆确实受损。我知道这个答案可能对其他人有帮助,因为一个受损的电缆仍然可以安装设备并以某些方式正常工作,使它成为一个难以捉摸的问题。在我的情况下,我仍然可以使用其他应用程序从设备传输文件,所以我没有立即想到 Xcode 问题的源头可能是电缆部分损坏。 - JD_dev

0

我只需要从Xcode的设备和模拟器屏幕中取消与手机的配对,然后在连接到计算机时点击信任,就可以让我的手表与Xcode配合工作了。


0

0
对我来说,解决方法是进入“设置”-->“开发者”-->“清除受信任的计算机”,然后在Xcode打开的情况下重新信任您的计算机。
让Xcode处理“新”的设备,一旦完成,我就不再看到“无法准备设备进行开发”的消息,并且能够成功运行。

-1
在 iPhone Xs 上运行 Xcode 12.4 和 iOS 14.4,今天遇到了同样的问题。这是我第一次看到它。我想重申这里许多其他贡献者已经指出的事情;重新启动 iOS 设备就可以解决问题。

2
嘿,Daniel!欢迎来到SO!我认为像这样的答案通常不受欢迎,如果你发现那个回答有帮助的话,最好适合在现有回答下进行评论,并且如果你的权限允许(我理解新帐户有一些限制),给回答点赞。更多的点赞可以帮助好的答案得到更多的认可 :) - Chris Edwards

-1

我在将Xcode更新到12.4版本后遇到了相同的错误信息。我已经断开并重新连接了iPad。然后,我等待了1或2分钟让Xcode处理设备的缓存文件。最终,我可以在设备上运行我的应用程序。


-1
对我来说,这是一个“信任”问题,在过去,经过漫长的构建过程后,最终XCode会尝试安装到手机上,但那时它已经忘记了我选择“信任”Mac(在手机上),并给出一些错误消息,需要断开并重新连接手机才能在其上运行应用程序。这是早期版本的Xcode。
这次,使用Xcode 12.3,该错误消息没有显示,而是得到了这个无用的通用错误消息。我之前选择了信任Mac,但我认为由于长时间的构建过程以及机器在此期间进入睡眠状态,然后Mac“忘记”我选择信任它。下一次,我断开并重新连接了手机,再次选择“信任”,并照看手机保持清醒状态,同时重新构建正在发生的事情。然后它就可以工作了。
我不必重新启动手机或Mac甚至重新启动Xcode。

-1

我的解决方案是:

  • 在手机设备上进行通用设置
  • 配置文件和设备管理
  • 打开开发者应用并点击信任

-1

在 Mac 和 iPhone 重启后,如果您有 Apple Watch - 戴上它们并输入信任代码,甚至重新启动它们。


-1

我遇到了同样的问题,并尝试了所有其他建议的解决方法:

  • 清除派生数据
  • Xcode 清理/重启
  • 移除配对设备
  • 重启设备
  • 重启 Mac
  • 再次在设备和 Apple Watch 上信任计算机

最终,唯一有效的方法是将我的配对 Apple Watch Series 3 更新到最新的操作系统版本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接