Flutter IOS开屏页跳转主页黑屏

1,074 阅读1分钟

新项目使用Flutter开发,调试ios app冷启动开屏页,发现在Launch Screen消失后、主界面出现前有一段时间黑屏。严重影响用户体验。

结果发现默认项目模板里的 Info.plist 有一处和我的写法不同

<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>

而我的项目里则是:

<key>UILaunchStoryboardName</key>
<string>LaunchScreen.storyboard</string>

去掉了 .storyboard 拓展名,重新编译运行,黑屏问题则解决了