VS代码中的Flutter无法在iOS模拟器中启动应用

时间:2020-07-25 06:59:29

标签: flutter visual-studio-code simulator

我开始学习颤动。我已经安装了所有东西以防抖动。我使用命令flutter create xyz创建了第一个Flutter应用,然后使用flutter run在iOS模拟器中启动了该应用。它运行正常,并且可以正常启动默认的颤振计数器应用程序。现在,当我用VS Code打开项目并尝试使用run with debugging选项从那里启动时,该应用程序无法在iOS模拟器中启动。相反,它给了我以下错误。

Launching lib/main.dart on iPhone 11 in debug mode...
Xcode build done.                                           15.8s
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **

Xcode的输出: ↳

/Users/maxim/Desktop/flutterAppFolder/second_app/build/ios/Debug-iphonesimulator/Runner.app: resource fork, Finder information, or similar detritus not allowed
Command CodeSign failed with a nonzero exit code
note: Using new build system
note: Building targets in parallel
note: Planning build
note: Constructing build description
Could not build the application for the simulator.
Error launching application on iPhone 11.
Exited (sigterm)

image

PS。实际上,在我在flutter应用程序上使用vs代码之前一个小时,我已经使用过flutter了,但是效果很好。它正在iOS模拟器中启动该应用程序,没有任何问题。

3 个答案:

答案 0 :(得分:0)

  1. 打开ios / Runner.xcworkspace在项目中选择Runner项目 导航器侧栏。
  2. 在主视图中,选择Runner目标,然后选择“构建阶段”选项卡。
  3. 展开Embed Frameworks阶段,然后从嵌入式框架列表中选择Flutter.framework。
  4. 单击-从列表中删除Flutter.framework(保留 App.framework)。

答案 1 :(得分:0)

使用** rm -r ios **删除ios文件夹,然后运行以下命令来创建新的ios文件夹 flutter create . ,该文件夹可以解决prb问题

答案 2 :(得分:0)

只需更新 Xcode 和 Flutter:

  • 终端上的 Flutter 更新:flutter upgrade
  • 来自 AppStore 的 Xcode 更新。

然后重新启动并清理 VSCode 和 Xcode。