iOS启动图像不会显示在iPhone或模拟器上,在iPad上运行

无论我使用资产目录还是老派方式,我都遇到了这个问题。 Xcode 5.1.1在所有情况下。

我已经把所有的图像都放进去了,而且Xcode并没有给我“你错过了568-h”的错误,但是当我启动应用程序时,我的启动图像只在iPad上显示,而不是在iPhone上显示。 这发生在模拟器AND设备上。 我做了干净的安装,清理了DerivedData等

我还检查了我的info.plist与使用资产目录时启动图像没有任何关系,但没有任何内容。

附上截图,以显示如何使用任何方法设置,任何想法?

一个设置

另一种方法

  1. 删除当前的LaunchImage并创build一个新的。 首先将图像拖到您的项目中,然后将启动图像replace为应用程序图标。 Images.xcassets>select编辑器>新build启动图像

    点击它之后检查你的LaunchImage首选项 –

    在这里输入图像说明

  2. 转到Xcode>产品>清洁

  3. 因为,iPhone模拟器已知caching的东西,继续到iPhone模拟器>重置内容和设置(或手动删除从你的iPhone模拟器的应用程序)

  4. 不要忘记检查您的部署设置(目标>常规>部署信息)。 通用应用? 现在,在不同的iOS模拟器中运行你的项目,并检查警告!