使用Xcode 6编译的应用程序在iPhone 5的屏幕空白的顶部/底部运行

最近我们切换到了Xcode 6,而我遇到了这个问题:使用Xcode 6编译的最简单的选项卡应用程序仅在iPhone 5s上运行时占据屏幕的一部分。 屏幕顶部和底部有两条黑色条纹。 如下所示:

截图

默认情况下,它看起来是这样的(也就是说,我使用Xcode的模板创build了项目,并且无需任何修改就编译并运行了它)。 我也修改了各种项目设置,但徒劳无功。 试图在Swift和OC中创build项目,都有同样的问题。 从来没有在Xcode 5中的这个问题。

任何人都可以告诉这里发生了什么?

谢谢。

在您的应用程序中设置启动图像。 现在对ios 9是强制性的。请参阅https://stackoverflow.com/a/18913189/3051458

当您的项目中没有合适的图像资源时,会发生这种情况。 正确再次拖放项目中正确的图像资产(检查飞溅的图像),它将工作。

不知道为什么会发生这种情况,但我也遭受了这些,然后看到飞溅的图像被删除。