Flutter 需要 Xcode 14 或更高版本。

4
我最近更新了我的Flutter版本,然后运行了Flutter Doctor命令,在终端上显示一切正常,但是需要更新Xcode,而AppStore没有提供任何Xcode的更新。
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.13.1, on macOS 12.6 21G115 darwin-arm64, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
[!] Xcode - develop for iOS and macOS (Xcode 13.4)
    ✗ Flutter requires Xcode 14 or higher.
      Download the latest version or update via the Mac App Store.
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.1)
[✓] VS Code (version 1.81.1)
[✓] Connected device (3 available)
[✓] Network resources

! Doctor found issues in 1 category.
医生发现了一个类别的问题。

你一直在用哪个版本的Xcode? - undefined
1
你可能需要先更新MacOS,然后你就可以在商店中获取到可用的Xcode版本。 - undefined
请告诉我您当前使用的Xcode版本。 - undefined
正如我所提到的,Xcode 13.4 - undefined
1个回答

1

看起来使用Flutter版本3.13.x需要强制安装Xcode 14

我在Big Sur的MacOS上遇到了同样的问题。

你需要下载最新的Xcode(至少需要14版),所以最低支持的MacOS版本是Monterey以使用XCode 14+。

不过,你仍然可以使用较低版本的XCode,但似乎无法使用flutter run命令来测试你的开发。

欲了解更多信息,请参阅发布说明 - 3.13.0


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接