因为家庭app底层升级所以被迫更了iOS系统,结果发现最新的Xcode14.2竟然不支持iOS16.4。。。无了个大语。

总不能干等着Xcode更新吧。。。

找了一顿发现有个github项目在维护Xcode支持系统的Device Support,于是分享给大家。

当你遇到此报错

当你遇到报错:Failed to prepare the device for development. This operation can fail if the version of the OS on the device is incompatible with the installed version of Xcode. You may also need to restart your Mac and device in order to correctly detect compatibility.

首先你应该做的是尝试重启你的iOS设备。

重启连不上之后可以查看一下你的Xcode版本是否支持你现在的手机系统。

增加Xcode系统支持

进入 iOSDeviceSupport项目(或者Github在这里

下载你需要支持的系统文件

下载压缩包

然后再启动台的「其他」文件夹打开终端,输入

1
open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

然后新建一个文件夹,例如我是16.4,我就新建一个16.4文件夹

新建文件夹

之后将解压好的内容全部粘贴进去。

粘贴内容

之后再真机运行即可直接运行了!