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.plist 的Bundle display name 选项中,输入: ${APP_DISPLAY_NAME}

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

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

相关推荐
黑科技iOS上架10 小时前
App Store5.6隐藏功能究竟怎么排查?
ios·审核
Yannik13 小时前
iOS Swift Package Manager(SPM)私有组件完整实操
ios·swift
随遇丿而安13 小时前
第 4 周:28KB 的 PNG 占了 8MB 内存,因为图片内存看尺寸不看文件大小
ios
用户954215733348513 小时前
只是选个照片,怎么留下了这么多访问记录?Flutter 图片选择器排查与优化实录
flutter
leizhen1984080914 小时前
Vibe Coding:门槛降了,但判断力成了新的门槛
人工智能·安全·ios
FungLeo18 小时前
成为全栈·Flutter App 篇·第四批复盘:复用了什么,移动端又新增了什么
flutter·移动开发·跨端开发·成为全栈·api契约·全栈复盘
我就是不信19 小时前
Swift 方法派发机制详解
开发语言·ios·swift
jason.zeng@150220720 小时前
使用vscode+flutter开发android程序(入门)
android·vscode·flutter
AIsoft_868920 小时前
科会通录音工具倍速回放怎么切换速度
ios·智能手机