Xcode 14.0.1:无Storyboard添加LaunchScreen失败求助
Xcode 14.0.1 无Storyboard配置启动屏不显示的修复方案
以下是针对你按plist配置方式设置启动屏却未显示问题的排查和解决步骤:
检查Info.plist的
Launch Screen键配置完整性
仅添加Launch Screen(对应底层键UILaunchScreen)主键是不够的,必须在其下添加Image Name子键:- 右键点击
Launch Screen键,选择“Add Row” - 输入
Image Name(对应底层键UIImageName),类型设为字符串 - 将值设置为你添加的图片资源名
LaunchScreen(不要带图片后缀)
- 右键点击
验证图片资源配置
- 确认
LaunchScreen图片已正确导入Assets.xcassets,且为1x/2x/3x分辨率提供了对应尺寸的图片,或使用可缩放的PDF矢量图 - 选中图片资源,在右侧属性面板将“Render As”设置为“Original Image”,防止系统自动修改图片样式
- 确认
清理项目缓存
- 按下
Command + Shift + K清理项目构建缓存 - 按下
Command + Option + Shift + K清理Derived Data - 完全关闭Xcode后重启,重新构建运行项目
- 按下
检查Target的冗余配置
- 进入项目Build Settings,搜索
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME,确保其值为空或设置为LaunchScreen - 检查Info.plist中是否存在旧版启动图配置键
UILaunchImages,若有则删除,避免与新配置冲突
- 进入项目Build Settings,搜索
重置测试环境
- 在模拟器中删除当前APP,重新安装运行
- 若测试真实设备,可尝试重启设备后重新安装APP
内容的提问来源于stack exchange,提问作者Pascal
相关产品推荐
相关产品推荐

