【ios】解决xcode版本过低无法真机调式的问题

最低要求和支持的 SDK:Xcode - 支持 - Apple Developer

我的Xcode版本是14.2

手机系统版本是iOS15.8.3

步骤一

在终端中运行

复制代码
open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

步骤二

先去https://github.com/filsv/iOSDeviceSupport找下有没有自己系统版本的SDK,有的话下载下来放DeviceSupport即可,我是缺少了15.8,最后尝试到复制一份15.5的,然后改名为15.8就行了。如果你是其他版本的,可能得需要一个一个去试了。记得改好后要关闭Xcode后再打开。

其他

低版本如果想真机调式ios 17,关闭Xcode后再终端中输入以下命令试试:

复制代码
defaults write com.apple.dt.Xcode DVTEnableCoreDevice enabled

14.2的xcode试了没效果,看到有人14.3的成功了

参考资料:

1、https://github.com/filsv/iOSDeviceSupport

2、Missing iOS 17 device support files | Apple Developer Forums

3、https://stackoverflow.com/questions/73721778/looking-for-ios-15-7-support-files-for-xcode14

4、https://stackoverflow.com/questions/77429993/looking-for-ios-15-8-support-files-for-xcode14-214c18

相关推荐
独隅7 小时前
在 macOS 上设置来电自启动
macos·mac
獨枭12 小时前
macOS 上使用 Homebrew 安装和配置 frp 客户端
macos
AI绘画咪酱13 小时前
【CSDN首发】Stable Diffusion从零到精通学习路线分享
人工智能·学习·macos·ai作画·stable diffusion·aigc
huomama15 小时前
Mac学习使用全借鉴模式
macos
iOS大前端海猫15 小时前
Swift 中的async和await
ios·编程语言
Superxpang17 小时前
JavaScript `new Date()` 方法移动端 `兼容 ios`,ios环境new Date()返回NaN
开发语言·前端·javascript·ios·typescript·安卓
饿了我会自己捡代码吃1 天前
【计算机网络】网络基础(协议,网络传输流程、Mac/IP地址 、端口号)
linux·网络·网络协议·tcp/ip·计算机网络·macos
iOS大前端海猫1 天前
Swift 中重要特性——逃逸闭包@escaping
前端·ios
亮亮哥1 天前
设计一种机制检测UIViewController的内存泄漏
ios
蓝爱人1 天前
Mac切换node版本
macos