iPhone is not available. Please reconnect the device

在这里插入图片描述
可以在Window -> Devices and Simulators的弹出窗口中查看原因
在这里插入图片描述

真机调试

1.iOS13.5-Xcode11.4(🚫),iOS13.5-Xcode11.6(🚫)

我的手机是iOS13.5,Xcode是11.4,Xcode11.4不支持iOS13.5,要将Xcode升级到11.5

如果Xcode升级到11.6,手机是iOS13.5,这时同样会出现上面的问题。这时要把手机升级到iOS13.6

下图是xcode的历史版本记录,一个Xcode版本对应一个iOS版本
在这里插入图片描述

参考博客:
xcode真机调试弹出iPhone is not available.Pleasere connect the device.解决方案

2.iOS12.4.3-Xcode12.1(👌)

当我的Xcode升级到12.1的时候,在一部iOS系统为12.4.3的iphone6上调试是可以的

原因可能是iphone6的手机无法升级到iOS13或是以上,在手机条件允许的情况下苹果要求手机的iOS系统版本要和Xcode的对应版本匹配

3.iOS14.2-Xcode12.1(🚫)

当手机系统是iOS14.2,Xcode是12.1的时候又会弹出iPhone is not availlable, 无法真机调试。

但是mac的app store上Xcode的最新版本是12.1,Xcode12.2还没有发布
在这里插入图片描述

解决方法一:去官网下Xcode12.2 Beta

需要登录开发者账号
官网下载链接
在这里插入图片描述

解决方法二:下载iOS14.2的真机调试包放到DeviceSupport文件夹中

在这里插入图片描述

在这里插入图片描述

参考链接:
iOS DeviceSupport - iOS 14.2(from Xcode 12.2 beta)下载

这个是iOS12.2的,没用,仅作参考
iOS xcode 12.2 真机测试包

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页