这个是由于缺少支持iPhone5屏幕大小的启动页造成的,大家知道我们有两种方式设置启动页,我个人推荐使用Launch Images Source的这种方式,因为在app启动的时候它会自动找到相应大小的图片。
1.点击LaunchScreen.storyboard,去掉Use as Launch Screen选项
2.打开Images.xcassets,右击新建new ios lanuchimge
3.选择要支持的ios版本
4.添加启动页,使用相应尺寸的图片
- 用于iPhone6+的1242x2208,或者1080x1920,也就是Retina HD 5.5
- 用于iPhone6的750x1334,也就是Retina HD 4.7
- 用于4寸屏(iPhone5/5s)的640x1136,就是Retina 4
- 用于3.5寸(iPhone4/4s)的640x960,就是2x
5.设置launch images