flutter - 如何将命令行参数(如 "-FIRAnalyticsDebugEnabled")传

在命令行上使用 flutter run 时,有什么方法可以将 -FIRAnalyticsDebugEnabled 标志传递给 Flutter 应用程序?

我已将它添加到 XCode 中的方案中,因此当我运行 XCode(通过构建和运行 Runner 方案)时,标志被传递,但是当我从命令行运行时没有通过。

flutter run 似乎确实有一个 --flavor 命令行标志,声称它可以让我选择一个要运行的方案,但通过 - -flavor=Runner 导致错误提示找不到方案。我不知道如何使用这个标志或找到它的文档。

最佳答案

在这上面花了很多时间。基本上目前在您将启动参数添加到 XCode 方案后,没有简单的方法可以使用这些参数flutter run,这里是 the issue与此有关。

我使用的解决方法是从 XCode 运行应用程序。

关于flutter - 如何将命令行参数(如 "-FIRAnalyticsDebugEnabled")传递给 flutter 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50379612/

相关文章:

flutter - 文件选择器插件

android - flutter 等效于 `View::onAttachedToWindow` 和

android - 检索 ro.product.cpu.abi 的设备属性时出错 :

security - Flutter - 如何隐藏或更改小部件,如最近使用的应用程序概述中所示

dart - 如何在每个特定页面上添加文本?

dart - 如何在 flutter 中实现字母滚动

dart - 如何使用 Flutter 制作可滚动的包装 View ?

dart - 将 SliverFillRemaining 与 CustomScrollView 和

android - RenderCustomMultiChildLayoutBox 对象在布局期间被

dart - 多个小部件使用相同的 GlobalKey