You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter iOS开发环境下如何按不同scheme设置对应启动图

iOS 端按Scheme切换启动图配置方案

Flutter项目iOS侧启动图配置逻辑和原生iOS完全一致,实现逻辑和你已经完成的多Scheme切换应用图标完全一致,操作步骤如下:

  • 先在Xcode的Asset Catalog中为每个Scheme创建独立的启动图资源集,可按环境命名,比如LaunchImage_Dev、LaunchImage_Prod,分别导入对应环境的启动图素材
  • 打开项目的Build Settings,搜索Asset Catalog Launch Image Set Name配置项,如果是使用LaunchScreen.storyboard实现启动页,则搜索Launch screen interface file base name
  • 点击配置项左侧的展开按钮,为每个Scheme对应的构建配置分别指定你刚才创建的对应启动图资源名称即可
  • 如果你使用的是自定义Storyboard启动页,只需要提前创建多套对应不同环境的LaunchScreen.storyboard文件,在上述配置项中为不同Scheme分别指定对应的storyboard文件名即可生效

注意:配置完成后需要清理Xcode缓存(快捷键Command + Shift + K)再分别构建不同Scheme验证效果,避免旧缓存导致启动图没有更新。

内容的提问来源于stack exchange,提问作者Andrey Solera

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 04:39:03