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

iOS Simulator已启动但无法连接Visual Studio Code问题求助

解决方案:Flutter 3.10.5 + Xcode 12.4 模拟器连接超时问题

核心原因

Flutter 3.10.5的官方最低要求是Xcode 13.0或更高版本,但你的MacOS Catalina(10.15)系统最高仅支持安装Xcode 12.4——Xcode 13及以上需要Big Sur(11.0)或更高版本,而Mac mini Late 2012无法升级到Big Sur及以后的系统,这是导致模拟器连接失败的根本矛盾。

可行解决办法

1. 降级Flutter到兼容Xcode 12.4的版本

选择明确支持Xcode 12.4的Flutter版本(比如3.7.x、3.3.x系列),操作方式:

  • 使用Flutter自带的降级命令:
    flutter downgrade 3.7.12
    
    若该版本不可用,可从Flutter版本历史中挑选其他兼容版本尝试
  • 或者直接下载对应版本的Flutter压缩包,替换当前的Flutter安装目录

降级完成后,重新运行flutter doctor -v确认环境符合要求,再尝试启动模拟器。

2. 临时修复模拟器连接问题(辅助排查)

如果不想降级Flutter,可先尝试以下操作排除其他干扰:

  • 强制关闭模拟器和Xcode:
    killall Simulator
    killall Xcode
    
    之后重新打开Xcode和模拟器,再运行Flutter项目
  • 重置模拟器:打开模拟器后,点击顶部菜单 Hardware > Erase All Content and Settings...,重置完成后重启模拟器
  • 清理项目缓存:
    flutter clean
    flutter pub get
    
    之后重新运行项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 11:04:56