颤振运行后出现“错误启动应用程序”

ovo*_*ovo 7 flutter

我正在使用官方教程来安装 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 build done.                                           90.1s
Installing and launching...                                        41.1s
Error launching application on My iPhone 6. <-- Error Here
Run Code Online (Sandbox Code Playgroud)

Mar*_*ico 19

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

Mac 建议删除 iproxy

或类似的 idevicesyslog。

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

允许该应用程序的选项。 这里应该一次显示上面两个名字之一

MacOS 可能会再次警告您有关从互联网下载文件的信息。只需点击打开就可以了。


ovo*_*ovo 1

重新启动 iPhone 后,该错误不再显示。