Xcode真机运行报错:Failed to prepare the device for development解决方法
文章摘要
HeoGPT
本文介绍了在Xcode不支持iOS系统版本时如何通过增加Xcode系统支持来解决问题。当出现报错“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版本是否支持当前手机系统。如果不支持,可以通过进入iOSDeviceSupport项目(Gitee或Github)下载需要支持的系统文件,新建一个文件夹,然后将解压好的内容全部粘贴进去,最后再真机运行即可。
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结
投诉因为家庭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文件夹
之后将解压好的内容全部粘贴进去。
之后再真机运行即可直接运行了!
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 张洪Heo
评论
生成评论
匿名评论
违规举报
✅ 你无需删除空行,直接评论以获取最佳展示效果