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

XCode 15.4更新后模拟器消失,无法运行应用求助

问题分析与解决方案

核心原因

你遇到的问题本质是Xcode 15.4更新后,对应iOS 17.5的模拟器Runtime未正确完成安装,导致Xcode无法识别模拟器,命令行调用时也因缺失Runtime而报错。尽管你的应用部署目标设为13.0,但指定的模拟器运行iOS 17.5系统,必须依赖对应版本的Runtime才能构建运行环境。

分步解决方案

1. 手动安装iOS 17.5模拟器Runtime

  • 打开Xcode,点击顶部菜单 Xcode > Settings > Platforms
  • 找到iOS选项,点击右侧的Show Runtimes
  • 检查列表中是否存在iOS 17.5,若没有,点击Download按钮完成安装
  • 安装结束后重启Xcode,查看模拟器是否恢复显示

2. 重置CoreSimulator服务

  • 完全关闭Xcode和所有Simulator窗口
  • 打开终端执行以下命令:
    sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
    
  • (可选,若模拟器数据无保留必要)重置所有模拟器:
    xcrun simctl erase all
    
  • 重新启动Xcode,检查运行目标菜单是否出现模拟器

3. 修复Xcode命令行工具关联

  • 终端执行重置命令:
    xcode-select --reset
    
  • 指定Xcode开发工具路径:
    sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
    
  • 验证路径是否正确:
    xcode-select -p
    
    输出应为/Applications/Xcode.app/Contents/Developer

4. 检查项目构建设置

  • 打开项目,进入Build Settings
  • 搜索iOS Deployment Target,确认设置为13.0
  • 搜索Supported Platforms,确保值为iOS
  • 执行清理操作:Command + Shift + K,再重新构建项目

5. 解决真机不显示的问题

  • 连接iPhone后,打开Xcode > Window > Devices and Simulators
  • 选中连接的设备,点击Use for Development启用开发权限
  • 确认iPhone的iOS版本不低于项目的部署目标(13.0),且Xcode支持该版本

内容的提问来源于stack exchange,提问作者four-eyes

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 11:12:41