【发布时间】:2019-10-06 13:13:19
【问题描述】:
我们正计划将我们的代码库迁移到 Flutter,但我们有一些特定的要求并尝试在将所有代码库迁移到 Flutter 之前验证它们。
- 使用相同的代码库,我们在 IOS 和 Android 中生成多个目标(在 android 中它被称为风味)。每个目标都有不同的 bundleId、应用程序图标、启动图像等...
- 对于每个目标,我们都有一个与该目标相关的方案。
- 我们有 4 种构建配置(Debug_Development、Debug_production、Release_Development、Release_production)来编译我们的所有目标。
我看过下面的例子:
https://cogitas.net/creating-flavors-of-a-flutter-app/
https://medium.com/@salvatoregiordanoo/flavoring-flutter-392aaa875f36
但是他们两个都是关于创建多个构建配置,但他们没有提到创建多个目标。
所以我的问题是,是否可以使用颤振同时创建多个目标和多个方案? 如果可能的话,我们该怎么做?
您可以在下面的屏幕截图中看到我们当前的应用程序方案和目标配置:
谢谢
【问题讨论】:
-
我也找到了这篇文章,直接用Flutter定位:medium.com/flutter-community/…
-
查看我的 [ 教程系列 ] (youtube.com/…) ,您在 iOS 中的问题也将在此播放列表的第 3 部分中解决。您将能够在 android 和(iOS 中的架构和构建配置)中使用风味