iOS开发小抄

配置Flutter+VSCode运行iOS多渠道

2021-08-02  本文已影响0人  出来遛狗了
前言:iOS多渠道配置比较普遍,能很方便解决生产包和测试包分开进行打包

一、iOS 多渠道配置实践

1、创建多个target


image.png

2、添加target标识


image.png

3、添加标识,使用条件编译获取当前渠道
我这里加了四个渠道,


image.png

这样就可以在代码内使用渠道标识是否是生产环境,不需要每打一个包都去改环境了

二、Flutter 使用iOS多渠道

这块不再详解,主要就是flutter通过chennel获取iOS渠道名进行环境配置

三、Flutter + VSCode debug运行iOS多渠道

1、在Xcode中添加Configurations
运行属于debug模式,所以添加如下图的配置


image.png

2、在VSCode中添加launch.json

image.png

3、vscode选择运行对应的target


image.png image.png

4、打包

打包执行
flutter build ios --flavor Runner_UAT (target名) --release
就可以了

一定要配置Release-Runner_UAT


image.png

总结:多渠道运行的是找了很多资料没有找到,一步步按照Flutter提示摸索来做的,以上配置都经过实践总结。

上一篇 下一篇

猜你喜欢

热点阅读