【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

相关推荐
往来凡尘1 天前
Flutter运行iOS26真机的两个问题
flutter·ios
普通网友1 天前
Objective-C 类的方法重载与重写:区别与正确使用场景
开发语言·ios·objective-c
denggun123451 天前
卡顿监测原理
macos·ios·xcode
@大迁世界2 天前
iOS 26.2 引入三种全新 iPhone 自定义方式
ios·iphone
Sheffi662 天前
iOS 触摸事件完整传递链路:Hit-Test 全流程深度解析
macos·ios·cocoa
Swift社区2 天前
用 Task Local Values 构建 Swift 里的依赖容器:一种更轻量的依赖注入思路
开发语言·ios·swift
2501_915909062 天前
苹果应用加密方案的一种方法,在没有源码的前提下,如何处理 IPA 的安全问题
android·安全·ios·小程序·uni-app·iphone·webview
TouchWorld2 天前
iOS逆向-哔哩哔哩增加3倍速播放(4)- 竖屏视频·全屏播放场景
ios·swift
2501_915909062 天前
iOS 项目中常被忽略的 Bundle ID 管理问题
android·ios·小程序·https·uni-app·iphone·webview