在 iOS 模拟器上启动 Flutter 应用程序时出错:“检索线程信息时出错:(ipc/send)目标端口无效”

mat*_*eoh 5 ios flutter

在 macOS Big Sur(配备 M1 芯片组的 Macbook Air)上,我安装了 Android Studio 以及 Flutter 和 Dart 插件。

我创建了一个全新的 Flutter 项目,里面什么都没有,然后在 iPhone 模拟器上启动它。它工作正常,但我有以下日志每秒出现多次:

[VERBOSE-2:profiler_metrics_ios_mm(184)] Error retrieving thread information: (ipc/send) invalid destination port
Run Code Online (Sandbox Code Playgroud)

看起来这是一个已知的错误,但我找不到任何修复方法。

有谁知道如何摆脱那个日志?

谢谢。

Ami*_*beh 8

此问题与配备 M1 处理器和 flutter 1 的新款 MacBook 有关,只需尝试使用此命令运行应用程序将有助于在 Flutter #1 中运行应用程序

flutter run | grep -v "Error retrieving thread information"
Run Code Online (Sandbox Code Playgroud)

或者您可以使用下面的命令升级到 Flutter #2 并修复问题

flutter upgrade
Run Code Online (Sandbox Code Playgroud)


mat*_*eoh 1

通过更新到 Flutter 2flutter upgrade解决了这个问题。