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

iOS Simulator启动失败求助:模拟器60秒内未连接(Flutter+VS Code)

iOS Simulator已运行但VS Code显示Offline,启动Flutter项目时报连接超时错误

问题详情

在VS Code中运行Flutter项目时,每次尝试启动iOS Simulator都会报错:

Failed to launch iOS Simulator: Error: Emulator didn't connect within 60 seconds

实际iOS Simulator已经正常运行,但在VS Code的设备列表中始终显示为Offline状态。

相关截图说明

  • IDE可用设备截图:运行中的iOS Simulator在设备列表里标记为Offline
  • Flutter Doctor结果截图:检测项无明显异常(Xcode、Flutter SDK配置均正常)

已尝试的无效操作

  • 重装VS Code并清理缓存
  • 完全卸载并重装Xcode
  • 卸载重装Flutter SDK
  • 尝试过论坛、YouTube教程中的多种常规解决方案

可能的解决方案

  • 重置模拟器连接链路

    1. 关闭模拟器和VS Code
    2. 打开终端执行xcrun simctl list devices,找到目标模拟器的UUID
    3. 执行xcrun simctl shutdown <模拟器UUID>强制关闭设备,再执行xcrun simctl boot <模拟器UUID>重新启动
    4. 重启VS Code后重新选择设备
  • 重新关联Xcode命令行工具

    1. 打开Xcode → 偏好设置 → 「位置」选项卡
    2. 确认「命令行工具」选择的是当前安装的Xcode版本
    3. 终端执行sudo xcode-select -s /Applications/Xcode.app/Contents/Developer完成关联
  • 重置模拟器内容与设置
    打开模拟器,点击菜单栏「模拟器」→「重置内容和设置…」,确认后重启模拟器,再重新在VS Code中连接

  • 强制刷新Flutter设备列表

    1. 终端执行flutter clean清理项目缓存
    2. 执行flutter devices查看设备识别状态
    3. 若终端能识别到模拟器,但VS Code仍显示Offline,重启VS Code后再次尝试运行项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 04:02:42