Flutter:“flutter build ios --release -v”失败并显示 Command PhaseScriptExecution failed with a nonzero exit code。紧急求救
Flutter: “ flutter build ios --release -v ” failed and show Command PhaseScriptExecution failed with a nonzero exit code . SOS
我正在使用 VSCode 来存档 ios .ipa。当我尝试“flutter build ios --release”时,它失败并显示消息:“Command PhaseScriptExecution failed with a nonzero exit code”。我 google 这个错误并找到了很多解决方案,但其中 none 对我有用。这些解决方案参考“Key Chain Access”、“delete pods and clean build folder”等。我什至将我的 MacOS 系统和 'XCode' 更新到最新版本,但没有奇迹发生。
最后我找到了一个有用的命令“flutter build ios --release -v”来显示详细信息,这是 VSCode:
上的日志
[ +6 ms] Encountered error while building for device.
[ +2 ms]
#0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1 _BuildIOSSubCommand.runCommand (package:flutter_tools/src/commands/build_ios.dart:277:7)
<asynchronous suspension>
#2 FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1125:27)
<asynchronous suspension>
#3 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#4 CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#5 FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:288:9)
<asynchronous suspension>
#6 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#7 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:236:5)
<asynchronous suspension>
#8 run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
<asynchronous suspension>
#9 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#10 main (package:flutter_tools/executable.dart:92:3)
<asynchronous suspension>
我的 dart SDK 好像有问题,如果有人帮助我,我将不胜感激。
PS:这个奇怪的错误只出现在我自己的MacBook Pro上,当我在我公司的MacBook Pro上运行构建命令时,它打包顺利。
您可以尝试 运行 命令:
flutter clean
rm -rf ios/Flutter/Flutter.framework
flutter build ios --release
或者卸载 flutter 的 SDK 并重新安装。
我正在使用 VSCode 来存档 ios .ipa。当我尝试“flutter build ios --release”时,它失败并显示消息:“Command PhaseScriptExecution failed with a nonzero exit code”。我 google 这个错误并找到了很多解决方案,但其中 none 对我有用。这些解决方案参考“Key Chain Access”、“delete pods and clean build folder”等。我什至将我的 MacOS 系统和 'XCode' 更新到最新版本,但没有奇迹发生。 最后我找到了一个有用的命令“flutter build ios --release -v”来显示详细信息,这是 VSCode:
上的日志[ +6 ms] Encountered error while building for device.
[ +2 ms]
#0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1 _BuildIOSSubCommand.runCommand (package:flutter_tools/src/commands/build_ios.dart:277:7)
<asynchronous suspension>
#2 FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1125:27)
<asynchronous suspension>
#3 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#4 CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#5 FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:288:9)
<asynchronous suspension>
#6 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#7 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:236:5)
<asynchronous suspension>
#8 run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
<asynchronous suspension>
#9 AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#10 main (package:flutter_tools/executable.dart:92:3)
<asynchronous suspension>
我的 dart SDK 好像有问题,如果有人帮助我,我将不胜感激。
PS:这个奇怪的错误只出现在我自己的MacBook Pro上,当我在我公司的MacBook Pro上运行构建命令时,它打包顺利。
您可以尝试 运行 命令:
flutter clean
rm -rf ios/Flutter/Flutter.framework
flutter build ios --release
或者卸载 flutter 的 SDK 并重新安装。