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

Qt 5.15 iOS开发如何禁用默认生成的LaunchScreen.storyboard

Qt for iOS 禁用默认 LaunchScreen.storyboard 操作方法

无需修改Qt源码,仅需在你的项目.pro配置文件中添加对应配置即可实现需求,具体操作分两种场景:

  • 已准备好自定义启动页storyboard,需要替换默认文件
    在.pro文件中加入以下配置,替换为你自己的文件路径和名称即可:
# 声明使用自定义启动页,通知qmake不生成默认文件
QMAKE_IOS_LAUNCH_SCREEN = MyLaunchScreen.storyboard
# 将自定义启动页加入应用打包资源
QMAKE_BUNDLE_DATA += custom_launch_screen
custom_launch_screen.files = $$PWD/path/to/MyLaunchScreen.storyboard
custom_launch_screen.path = Resources
  • 需要完全禁用Qt的默认启动页生成逻辑
    如果你需要完全自主处理所有启动页相关逻辑,直接在.pro文件中添加以下配置即可跳过mkspecs/features/uikit/default_post.prf中的对应打包代码:
    CONFIG -= ios_default_launch_screen

注意:修改.pro配置后需要重新执行qmake、清理旧构建产物后再全量编译,避免缓存导致配置不生效。编译完成后可以打开构建后的.app包目录查看内容,确认不存在Qt生成的默认LaunchScreen.storyboard文件即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 03:09:04