LaunchScreen.storyboard黑屏解决办法

最近看Cocoa China上很多人发帖子说LaunchScreen.storyboard启动图黑屏的情况,想起之前做的项目也出现这个问题,和同行交流,别人项目没发现这个问题,可能是我项目了哪里设置出问题了。

发现问题

如果是第一次装包就没问题,如果是之前已存在安装包,再更新,闪屏图片就很容易出现黑屏情况,而且在p系列的手机上情况更加严重点。

更改闪屏图片资源的话这种情况的出现也比较多,比如之前的闪屏图片是一个,现在要换另一张,这样就很容易出现黑屏情况。

有时候把闪屏图片去掉,或者添加新的图片,闪屏出来的还是之前的图片。

导致原因

原因可能是之前的闪屏图片在手机里缓存下来了,再更新的话,图片名一样的两张图片,系统不知道该加载哪一张吧。

解决

我们在每次上线前将闪屏图片资源的名字都会改一下,这样的话即使之前有缓存,现在也要加载最新名字的图片,这样能避免这个问题。

最后

以上仅仅是个人经验总结,如果出现同样的问题可以试试看能否解决问题。

猜你喜欢

转载自blog.csdn.net/morris_/article/details/80117291
今日推荐