Flutter 对 iOS 打包的配置

1. 打开 Xcode 项目

openios/Runner.xcworkspace

2. 进入项目配置页面

在左侧导航栏点击最顶部的 Runner(蓝色项目图标,确保是 PROJECT 级别,不是 TARGET 级别)。

切换到 Info 标签页,找到 Configurations 区域(这里会显示你当前的配置:Debug、Release、uat、test、Profile)。

3. 创建 Release-test 配置

选中 Release 配置,点击左下角 + 号 → 选择 Duplicate "Release" Configuration。

将新配置命名为 Release-test(必须严格遵循此命名:Release-<你的 flavor 名>,这里你的 flavor 是 test,所以是 Release-test)。

完成后,Configurations 列表会新增 Release-test 配置。

4. 关联 Scheme 与新配置(关键)

需要确保 test 对应的 Scheme 关联到 Release-test 配置:

顶部菜单栏选择 Product → Scheme → Edit Scheme(确保当前 Scheme 是 test,如果没有 test Scheme,先按之前的方法创建)。

在左侧菜单选择 Archive(打包用的配置),右侧 Build Configuration 选择刚创建的 Release-test。

同理,检查 Run、Test 等选项的配置(如果需要 debug 模式,可创建 Debug-test 配置并关联)。

5. 重新打包

配置完成后,执行打包命令:flutter build ipa--flavor test--dart-define=APP_ENV=test

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容