我正在制作一个测试精灵套件游戏,当我在设备上运行它时,虽然它在模拟器上工作,但不会显示初始屏幕。iOS Splash Screen没有显示在设备上 - 奇怪的问题
下面是一些截图:
通常,我的目标定到iOS 7.1或更高版本,所以我用一个xcassets文件的.xib和 LaunchImage文件。
我已经把2个正确地定尺寸初始屏幕在iPhone肖像的iOS 7 & 8部分,和iOS 7和更高下已选择 “纵向”。设置文件中的链接肯定会转到正确的文件。
当我在模拟器上运行它(大概所有设备都是iOS 8)时,会使用.xib文件并显示该启动画面。
当我在iPhone 4上运行它时,它会显示黑屏。在我的其他应用程序中,它会从xcassets中选择图像并显示它,但情况并非如此。
有谁知道我该如何解决这个问题?
编辑
基本上,我已经把4张成xcassets的启动画面。我已经为iOS 7和iOS 8选择了iPhone照片。
在设置窗格中,我删除了启动屏幕文件引用,因此唯一的引用是xcassets启动图像(它指向正确的位置)。我也删除了LaunchScreen.xib文件。
但是,当我在设备和模拟器上运行应用程序时,不会显示启动画面。
尝试降低您的部署目标固定。尝试6 ... – 2015-04-03 17:17:35
对于您的目标,常规设置下的应用图标和启动图像的设置是什么(即启动图像设置指向正确的资产)? – 2015-04-03 17:28:20
@ MAbdulSami似乎并没有工作。谢谢回答。和布拉德,是的,但是,谢谢你给它一个:) – 2015-04-03 17:50:45