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

Flutter要求Xcode 14及以上,但App Store无更新,求解决方案?

解决Xcode无法通过App Store更新至14+版本的问题

问题说明

更新Flutter至3.13.1版本后,执行flutter doctor检测出Xcode 13.4版本不符合要求(Flutter要求Xcode 14或更高版本),但Mac App Store未提供Xcode更新选项。以下是翻译后的flutter doctor检测结果:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter(稳定通道,3.13.1版本,运行于macOS 12.6 21G115 darwin-arm64,区域设置为en-US)
[✓] Android工具链 - 用于开发Android设备(Android SDK版本32.1.0-rc1)
[!] Xcode - 用于开发iOS和macOS应用(Xcode 13.4版本)
    ✗ Flutter要求Xcode 14或更高版本。
      请下载最新版本或通过Mac App Store更新。
[✓] Chrome - 用于开发Web应用
[✓] Android Studio(2021.1版本)
[✓] VS Code(1.81.1版本)
[✓] 已连接设备(3台可用)
[✓] 网络资源

! Doctor检测到1个类别存在问题。

可行解决方案

1. 从Apple开发者官网下载兼容版本的Xcode

Xcode 14.3.1及部分14.x版本支持macOS 12.5及以上系统(你的系统是macOS 12.6,满足要求),可直接从Apple开发者官网下载对应安装包安装。安装完成后打开Xcode,同意协议并完成组件安装,再重新执行flutter doctor验证。

2. 降级Flutter至兼容Xcode 13.4的版本

若暂时不想升级Xcode,可将Flutter降级到不需要Xcode 14的版本,比如Flutter 3.7.x稳定版,执行命令:

flutter downgrade 3.7.12

降级完成后重新运行flutter doctor,即可消除Xcode版本不符的提示。

3. 排查App Store更新异常的原因

  • 检查Apple ID的地区设置,确保当前地区有Xcode的更新推送;
  • 退出并重新登录App Store的Apple ID,刷新更新列表;
  • 重启Mac后再次打开App Store查看更新。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 02:42:41