Xcode 为什么iPad默认启动图像方向不工作(iOS 5)?

Xcode 为什么iPad默认启动图像方向不工作(iOS 5)?,xcode,ipad,ios-simulator,Xcode,Ipad,Ios Simulator,与发射图像相关的问题很多(有些已经回答)。我使用启动图像本身没有问题。我的问题出现在尝试支持发布图像的多个方向(我的应用程序的纵向或横向)时 问题是: 当我启动应用程序开发时,我使用了常用的default.png作为启动映像 但现在我有4张不同的发布图片(纵向和横向,加上它们的视网膜版本)。然而,由于这些发射图像的名称不同,我看到了发射的黑屏,无论设备处于什么方向 我花了一天时间在这上面。我决定只使用一个default.png(retina-grait),因为我意识到启动图像只持续几秒钟,而且无

与发射图像相关的问题很多(有些已经回答)。我使用启动图像本身没有问题。我的问题出现在尝试支持发布图像的多个方向(我的应用程序的纵向或横向)时

问题是:

当我启动应用程序开发时,我使用了常用的default.png作为启动映像

但现在我有4张不同的发布图片(纵向和横向,加上它们的视网膜版本)。然而,由于这些发射图像的名称不同,我看到了发射的黑屏,无论设备处于什么方向

我花了一天时间在这上面。我决定只使用一个default.png(retina-grait),因为我意识到启动图像只持续几秒钟,而且无论如何都不是很重要

唉,好奇心正在折磨着我

注意:图像的名称如下(请注意,它们的大小写较低,并且它们也放置在/images文件夹下,而不是项目根文件夹中):

default-grait.png 违约-portrait@2x.png default-scape.png 违约-landscape@2x.png

问题:


我做错了什么?就像我说的,我在网上查阅了很多关于这个问题的参考资料。它们对我都没有帮助。

这是因为你把它们放在了一个子文件夹中

国家:

所有启动图像必须是PNG文件,并且必须位于顶层 应用程序的捆绑目录


使用小写文件名这一事实看起来也有点狡猾…

该死。我以为是这样的。但我没有尝试,因为我认为default.png在子文件夹中工作!实际上我不会测试这个。但这肯定是我将来不会忘记的。拥有4个启动映像无论如何都是相当愚蠢的。@alvinfomdiaspar也许您在
Info.plist
文件中设置了
UILaunchImageFile
?无论如何,不要担心你的应用程序包的组织——反正没有人在里面查看:)我关心的是4张图像(其中2张是视网膜)消耗的磁盘大小。我使用的密钥是:UILaunchImageFile~ipad@AlvinfromDiaspar但是我假设它与
images/default.pgn
一起工作,因为它是在
Info.plist
文件中显式设置的。看起来您可以使用正确的名称删除该密钥并将其放入顶级文件夹。