【发布时间】:2022-01-13 15:10:55
【问题描述】:
如果我为 Android 或 Web 构建,它可以正常工作。 但在 iOS 上,它会失败,如下所示。
----------
颤振 -v 医生
----------------------
[✓] Flutter (Channel stable, 2.8.1, on macOS 12.0.1 21A559 darwin-x64, locale ko-KR) • Flutter 版本 2.8.1,位于 /Users/hyoungtae/work_flutter/flutter • 上游仓库https://github.com/flutter/flutter.git • 框架修订版 77d935af4d (4주 전),2021-12-16 08:37:33 -0800 • 引擎版本 890a5fca2e • Dart 版本 2.15.1
[✓] Android 工具链 - 为 Android 设备开发(Android SDK 版本 30.0.2) • Android SDK 位于 /Users/hyoungtae/Library/Android/sdk • 平台 android-31,构建工具 30.0.2 • Java 二进制文件位于:/Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java • Java 版 OpenJDK 运行时环境(内部版本 11.0.10+0-b96-7281165) • 接受所有 Android 许可证。
[✓] Xcode - 为 iOS 和 macOS 开发 (Xcode 13.2.1) • Xcode 位于 /Applications/Xcode.app/Contents/Developer • CocoaPods 版本 1.11.2
[✓] Chrome - 为网络开发 • Chrome 位于 /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio(版本 2020.3) • Android Studio 位于 /Applications/Android Studio.app/Contents • Flutter 插件可以从以下位置安装: ??? https://plugins.jetbrains.com/plugin/9212-flutter • Dart 插件可以从以下位置安装: ??? https://plugins.jetbrains.com/plugin/6351-dart • Java 版 OpenJDK 运行时环境(内部版本 11.0.10+0-b96-7281165)
错误日志
无法为模拟器构建应用程序。 在 iPhone 13 上启动应用程序时出错。 “颤振运行”耗时 25,444 毫秒。
#0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1 RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:674:9)
<asynchronous suspension>
#2 FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1140: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:94:3)
<asynchronous suspension>
【问题讨论】:
-
你的项目中有很多包。你想运行哪个包
-
flutter 有时会出现这个问题。它不在模拟器上运行。但是,当您尝试在实际手机上运行时,它会完美运行。
-
会不会只是超时? 25s 是相当长的时间,我可以理解 IDE 会认为某些事情已经失败并给出一般错误。
-
请分享其余的错误。完整日志
-
请显示完整的日志,并请提供最小可重复的样本
标签: flutter