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

无法升级系统,macOS Monterey 12.6.6下如何安装适配Flutter的Xcode?

解决macOS Monterey下Flutter与Xcode兼容问题

核心思路

要在macOS 12.6.6上运行Flutter,关键是找到Flutter旧版本和对应兼容的Xcode旧版本,两者的系统要求都要匹配Monterey(12.x)。

步骤1:确定兼容的版本组合

  • Flutter 3.7.x及更早版本支持macOS 12.6.6,对应的Xcode版本是Xcode 14.3.1(这是支持Monterey的最后一个Xcode稳定版)。
  • 验证依据:Flutter 3.7分支的官方说明明确标注,支持Xcode 13.4至14.3.1,且适配macOS 12及以上系统。

步骤2:获取旧版Xcode

  • 打开Mac的App Store,点击账户头像进入「已购项目」,找到Xcode后,点击下载按钮旁的下拉箭头,选择Xcode 14.3.1版本下载。
  • 若App Store无对应版本,可通过Apple开发者网站的「下载」板块,找到Xcode历史版本列表,筛选支持macOS 12的版本下载。

步骤3:安装对应版本的Flutter

  • 到Flutter官网的「版本归档」页面,下载Flutter 3.7.12(3.7分支的最终稳定版,兼容性最优)。
  • 解压后配置环境变量:打开终端,编辑~/.zshrc(使用bash则编辑~/.bash_profile),添加以下内容:
    export PATH="$PATH:/你的Flutter解压路径/bin"
    
  • 执行source ~/.zshrc使配置生效,再运行flutter doctor验证配置。若提示Xcode命令行工具未安装,执行xcode-select --install完成安装。

注意事项

  • 安装旧版Xcode前,需卸载已有的高版本Xcode,避免版本冲突。
  • 运行flutter doctor若出现iOS证书警告,打开Xcode进入「设置-账户」登录Apple ID,接受许可协议即可解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 18:32:43