【问题标题】:Got the "Error launching application on" after flutter run颤振运行后出现“启动应用程序时出错”
【发布时间】:2021-06-27 03:56:38
【问题描述】:

我正在发送官方tutorial 来安装 Flutter 并在我的 iPhone 设备上运行默认应用程序。在我执行flutter run 后,该应用程序已在我的 iPhone 上安装并启动,但日志显示以下错误。我该如何解决?

Launching lib/main.dart on My iPhone 6 in debug mode...
Automatically signing iOS for device deployment using specified development team
in Xcode project: XXXXXXXXXX
Running Xcode build...                                                  
 └─Compiling, linking, and signing...                        50.2s
Xcode builds done.                                           90.1s
Installing and launching...                                        41.1s
Error launching the application on My iPhone 6. <-- Error Here

【问题讨论】:

  • 您是否尝试过至少一次从 Xcode 打开、编译和运行项目?
  • @glavigno 是的,我曾尝试从 Xcode 运行一次,但在颤振运行后仍然出现错误。
  • 尝试从 xcode 运行项目,这样可以得到准确的错误
  • @Priyesh 该应用在从 Xcode 运行后不会出现任何错误。
  • 现在在 xcode 之后再次从 android studio 运行

标签: flutter


【解决方案1】:

同样的错误——通过 Xcode 运行良好,当我使用 Flutter CLI 运行时,应用程序会打开,但终端日志输出会崩溃,并出现帖子中的错误。

我运行flutter update 并同时关闭并重新打开 iPhone。之后,出现以下弹出窗口(在 mac 上)。

我相信安装完成后,我运行了以下内容(在更新颤振和安装弹出窗口之前我运行了几次):

flutter clean
rm -rf ios/Pods
flutter pub get
cd ios && pod install && cd ..

【讨论】:

    【解决方案2】:

    Flutter 插件需要一些过程才能在物理设备上正确运行。我为此苦苦挣扎,最后发现进程idevicesyslogiproxy 被MacOS 静默阻止。 您可能已经注意到这样的消息:

    或类似的 idevicesyslog。

    一旦我进入“系统偏好设置”->“常规”选项卡中的“安全和隐私”并允许此应用程序,一切正常。请注意,此屏幕仅显示您尝试运行的最后一个应用程序。所以我建议你在打开首选项的情况下运行 Flutter 应用程序,这样你就可以(希望)看到出现的消息并点击允许。

    MacOS 可能会再次警告您从 Internet 下载的文件。只需点击打开即可。

    【讨论】:

      【解决方案3】:

      重启 iPhone 后该错误不再出现。

      【讨论】:

        猜你喜欢
        • 2021-08-23
        • 2021-03-20
        • 2022-01-09
        • 2020-03-15
        • 2021-12-24
        • 2021-11-03
        • 2021-01-29
        • 2022-01-16
        • 1970-01-01
        相关资源
        最近更新 更多