Xcode Flutter ScaffoldState 命令 PhaseScriptExecution 因非零退出代码错误而失败

Xcode Flutter ScaffoldState Command PhaseScriptExecution failed with a nonzero exit code Error

我在 Xcode 中有一个错误。

我试过 12.1 和 11.7 版本。两个版本都会出现错误。如何修复此错误?

../../../.pub-cache/hosted/pub.dartlang.org/getflutter 1.1.3/lib/components/appbar/gf_appbar.dart:311:57: 错误:没有名称为 'nullOk'.

的命名参数

final ScaffoldState scaffold = Scaffold.of(context, nullOk: true);

                                                ^^^^^^

../../../downloads/flutter/packages/flutter/lib/src/material/scaffold.dart:1918:24: 上下文:找到这个候选人,但参数不匹配。

static Sc​​affoldState of(BuildContext context) {

               ^^

命令 PhaseScriptExecution 失败,退出代码非零

同样的问题 Flutter (Channel master, 1.24.0-7.0.pre.43)
由 flutter change channel 固定到稳定 Flutter (Channel stable, 1.22.3)