You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无需降级Xcode 15.2,如何测试iOS 11-13版本应用?

解决Xcode 15.2添加iOS 11/12/13模拟器的可行方案

以下是无需降级Xcode 15.2即可获取旧版iOS模拟器的几种实操方案:

方案一:从旧版Xcode提取模拟器运行时并迁移

  1. 下载仍支持iOS 11/12/13模拟器的Xcode版本(如Xcode 14.3.1,最后一个支持这些版本的正式版),将其命名为Xcode_14.app并存放在/Applications目录下(避免覆盖当前Xcode)
  2. 打开旧版Xcode,通过Xcode > Settings > Platforms确认已安装iOS 11/12/13的模拟器运行时
  3. 打开终端,执行以下命令将旧版模拟器运行时复制到当前Xcode的对应目录:
    # 复制iOS 13模拟器运行时为例
    cp -R /Applications/Xcode_14.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS\ 13.simruntime /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/
    
  4. 重启Xcode 15.2,打开Window > Devices and Simulators,即可添加对应版本的模拟器

注意:该方法可能存在部分兼容性问题,若出现模拟器启动失败,优先尝试方案三

方案二:手动安装官方模拟器运行时包

  1. 登录苹果开发者网站,下载对应iOS版本的模拟器运行时文件(格式为.xip)
  2. 解压文件后,将得到的.simruntime文件移动到系统级模拟器运行时目录:
    mv ~/Downloads/iOS\ 13.simruntime /Library/Developer/CoreSimulator/Profiles/Runtimes/
    
  3. 重启Xcode 15.2,即可在模拟器列表中选择对应版本创建新模拟器

方案三:并行安装旧版Xcode(最稳妥)

  1. 从苹果开发者网站或App Store下载Xcode 14.3.1(最后一个支持iOS 11/12/13的正式版)
  2. 将下载的Xcode.app重命名为Xcode_14.app,放置在/Applications目录下,与当前Xcode 15.2共存
  3. 需要测试旧版本模拟器时,直接打开Xcode_14.app,在其模拟器列表中创建iOS 11/12/13的模拟器进行测试
  4. 主力开发仍使用Xcode 15.2,两个版本互不干扰

优点:完全避免版本兼容问题,操作简单;缺点:占用较多磁盘空间(约20GB+)

内容的提问来源于stack exchange,提问作者Aspirant

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 20:50:05