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

SwiftUI中无法显示Launch Screen启动屏问题求助

iOS启动屏不显示直接跳转ContentView的排查方案
  • 核对启动屏文件名:你用的是launchScreen - Storyboard,注意空格、大小写必须完全匹配,iOS对文件名大小写敏感,确认General面板里选的文件名和实际文件完全一致。
  • 移除Info.plist的冲突配置:你同时在General和Info.plist里配置了启动屏,这会导致冲突。删掉Info.plist里手动加的Launchscreen相关键值,只保留General里的Launch Screen File设置。
  • 清空模拟器缓存:模拟器可能存了旧数据,先关掉模拟器,要么在终端跑xcrun simctl erase all清所有模拟器数据,要么在模拟器菜单选Device > Erase All Content and Settings。
  • 清理Xcode编译缓存:按Cmd+Shift+K执行Product > Clean Build Folder,之后重新编译运行。
  • 检查启动屏控制器逻辑:确认启动屏的ViewController里没写自动跳转ContentView的代码,比如viewDidLoad里直接push/present到目标页面。
  • 验证图片资源:确保指定的图片已添加到项目,且勾选了对应Target,如果是Assets里的图,名称必须完全匹配,不能有拼写错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 15:31:10