Xcode低系统真机支持

1,265 阅读1分钟

方法一:添加 DeviceSupport 文件

  1. 确定 iOS 版本
    首先确认 iPhone 6s 当前运行的 iOS 版本(如 iOS 12、iOS 15 等)。Xcode 16.0 默认可能未包含旧版本 iOS 的调试支持文件。

  2. 下载对应 DeviceSupport 文件
    从 GitHub 仓库(如 iGhibli/iOS-DeviceSupportfilsv/iOSDeviceSupport)下载与 iPhone 6s 系统版本匹配的调试包。例如:

    • iOS 12:搜索 12.x.zip
    • iOS 15:搜索 15.x.zip
  3. 放置文件并重启 Xcode

    • 解压下载的压缩包,将文件夹复制到以下路径:
      /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
    • 重启 Xcode 后即可识别设备

方法二:手动适配旧版本调试包(备用方案)

如果找不到完全匹配的 DeviceSupport 文件,可以尝试以下操作:

  1. 复制并重命名相近版本
    例如,若需支持 iOS 15.8,可复制 15.5 文件夹并重命名为 15.8(需关闭 Xcode 后操作)。
  2. 修改版本号兼容性
    在 SDKSettings.plist 文件中调整版本号为实际需要的值,确保 Xcode 能识别。路径为:
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/SDKSettings.plist