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个回答

5
与Xcode 12.3 beta存在完全相同的问题;对于我来说,只需要: 断开手机连接 重新启动运行iOS14.2的手机

5

解决方案:将您的Xcode更新到比您的iOS发布日期更新的版本。


4
我在Xcode 13.1上遇到了问题,我的iPhone Xs Max系统版本为15.3.1。拔出/重新插入和重启手机和Mac(OS 11.6.4(20G417))并没有解决我的问题。我将Xcode更新到13.2.1后,问题消失了。 - Zachary Drake

4

-> 断开数据线

-> 连接数据线

然后它就正常工作了 :)


1
我不明白,请详细说明。 - Trong Nguyen
我想象人们在谷歌这个错误之前已经尝试过了。 - FooBar

2

我在使用iPhone的个人热点连接Mac时遇到了这个问题。解决方法是先从电脑上断开手机,然后断开个人热点并重新连接。显然这使Mac使用无线热点(而不是iPhone上的USB热点),在调试时会出现问题。


1
你甚至不需要使用个人热点,只要在手机上打开它就会导致这个错误。谢谢 - 这个问题一直困扰着我几周了。 - Andy Dent

2
许多人提到/建议,重新启动我的iPhone可以解决这个问题。
我的设置是:Catalina 10.15.7、Android Studio 4.0、Flutter 2.01和Xcode 12.4。

问题已解决,只需简单重启手机 :) - Mike

2
我认为将Apple Watch与iPhone配对会导致一些问题。
我已经信任了我的Apple Watch,但仍然遇到这个问题。取消将Apple Watch与iPhone的配对是唯一有效的方法:
- 取消Apple Watch与iPhone的配对 - 取消iPhone与Xcode的配对
重启两者,并在iPhone配对成功后再将Apple Watch配对。
如果你使用Flutter并遇到其他问题,请运行flutter doctor,确保已安装CocoaPods。
此外,如果Flutter出现问题,请按照这里的详细说明确保您正确设置了签名。
另外,如果事情还不起作用,请执行flutter clean,然后再试一次。

2

只需使用快捷键:⌘ + shift + K 清理构建文件夹即可


最没有帮助的解决方案! - 钟智强
你试过了吗? - islam XDeveloper
不,我是John。:-p ,最终我试过了。 - 钟智强

2

1
如果其他答案不起作用,请尝试更新Xcode。
对我来说,我正在使用Xcode 14.0.0。14.0.1的发行说明如下:
此更新修复了一个问题,该问题会阻止在运行iOS 15.7的设备上进行开发。
我的手机确实运行着iOS 15.7。

1

我刚刚解决了我的问题,只需要拔掉iPhone的电缆并重新插上即可。


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