iOS- flutter flavor 多环境Configurations配置

一、点击PROJECT 的Runner,选择Info选项,在Configurations下方的+号添加不同环境的配置,如下图:

二、选择TAGETS 的Runner项目,选择Build Settings 选项,在输入框输入package,为不同环境配置相应的bundle id。

三、基于Runner项目添加新的Scheme,如下图New Scheme...

在这里我添加了4个Scheme,Dev、Test、MTest、Prod。

四、在Bulid Settings,点击左上角**+Add User-Defined Setting,添加自定义的APP_DISPLAY_NAME**,意思是为不同环境添加不同的App名称。

同时,在Info.plistBundle display name 选项中,输入: ${APP_DISPLAY_NAME}

五、修改Run、Test、Profile、Analyze、Archive对应的Configuartion。

比如,我创建了Test环境,那首先选择Test的Scheme,点击编辑,进入下图流程:

相关推荐
kirk_wang11 分钟前
Flutter三方库在OHOS平台适配实践:wakelock屏幕唤醒管理
flutter·移动开发·跨平台·arkts·鸿蒙
2501_946233891 小时前
Flutter与OpenHarmony应用设置页面完整开发
android·flutter
2501_944441751 小时前
Flutter&OpenHarmony商城App商品分类导航组件开发
flutter
程序员老刘2 小时前
Flutter版本选择指南:3.38.5 补丁发布,生产环境能上了吗? | 2025年12月
flutter·客户端
纟 冬3 小时前
Flutter & OpenHarmony 运动App运动数据同步组件开发
flutter
纟 冬3 小时前
Flutter & OpenHarmony 运动App运动模式选择组件开发
android·java·flutter
w139548564223 小时前
Flutter跨平台开发鸿蒙化JS-Dart通信桥接组件使用指南
javascript·flutter·harmonyos
2501_944446006 小时前
Flutter&OpenHarmony文本输入组件开发
前端·javascript·flutter
2501_946233897 小时前
Flutter与OpenHarmony大师详情页面实现
android·javascript·flutter
纟 冬8 小时前
Flutter & OpenHarmony 运动App运动目标设定组件开发
开发语言·javascript·flutter