【问题标题】:Flutter in VS code is not launching app in the iOS simulatorVS 代码中的 Flutter 未在 iOS 模拟器中启动应用程序
【发布时间】:2020-07-25 06:59:29
【问题描述】:

我开始学习颤振。我已经为颤振安装了所有东西。我使用命令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)

PS。实际上,我之前使用过颤振,就像我在颤振应用程序上使用 vs 代码之前的一个小时,它运行良好。它在 iOS 模拟器中启动应用程序没有任何问题。

【问题讨论】:

  • 在终端运行flutter doctor,然后在此处发布日志,或者您可以在查看日志后自行修复

标签: flutter visual-studio-code simulator


【解决方案1】:
  1. 打开ios/Runner.xcworkspace 在项目中选择Runner项目 导航器侧边栏。
  2. 在主视图中,选择 Runner 目标,然后选择 Build Phases 选项卡。
  3. 展开嵌入框架阶段并从嵌入框架列表中选择 Flutter.framework。
  4. 点击 - 将 Flutter.framework 从列表中移除(保留 App.framework)。

【讨论】:

    【解决方案2】:

    只需更新 Xcode 和 Flutter:

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

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

    【讨论】:

      【解决方案3】:

      删除带有** rm -r ios **的ios文件夹并运行以下命令以创建一个新的ios文件夹flutter create .,它可以解决prb

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-11-22
        • 2012-04-14
        • 1970-01-01
        • 1970-01-01
        • 2021-05-21
        • 2021-08-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多