链接:https://mp.weixin.qq.com/s/mdReGqt5E7T8VWC2q7ImKw)
代码层面
其实代码层面我们开发人员可以做的已经很少或者说没有了,因为在进入app程序willFinishLaunchingWithOptions的时候,启动图已经出来了,应该就是iOS系统对App启动图的缓存。目的就是立即显示,增强用户的体验。
是否要新加代码清除缓存,这个就看自己了,有的兄弟公司就是没加任何清除缓存的代码,我这里就清除了下/Library/SplashBoard和/Library/Caches/Snapshots目录里的缓存。策略就是检测版本号不同的时候启动就清除下。
网友评论