Ios5 iOS通用应用程序未使用分配的启动图像Xcode 4.4

Ios5 iOS通用应用程序未使用分配的启动图像Xcode 4.4,ios5,xcode4,ios-universal-app,Ios5,Xcode4,Ios Universal App,我想知道是否还有其他人遇到过这个问题。我在这里读了一些关于正确命名和在plist中添加键的文章。我能够在iPhone和iPad的模拟器中以及在实际的iPhone设备上实现这一点,但在iPad上无法实现 以下是我所拥有的: iPhoneLaunchImage~iPhone.png iPhoneLaunchImage@2x~iPhone.png iPadLaunchImage-Portrait~iPad.png iPadLaunchImage-Portrait@2x~iPad.png iPadLa

我想知道是否还有其他人遇到过这个问题。我在这里读了一些关于正确命名和在plist中添加键的文章。我能够在iPhone和iPad的模拟器中以及在实际的iPhone设备上实现这一点,但在iPad上无法实现

以下是我所拥有的:

iPhoneLaunchImage~iPhone.png
iPhoneLaunchImage@2x~iPhone.png

iPadLaunchImage-Portrait~iPad.png
iPadLaunchImage-Portrait@2x~iPad.png
iPadLaunchImage-Landscape~iPad.png
iPadLaunchImage-Landscape@2x~iPad.png
<key>UILaunchImageFile~ipad</key>
<array>
    <string>iPadLaunchImage-Portrait~iPad.png</string>
    <string>iPadLaunchImage-Portrait@2x~iPad.png</string>
    <string>iPadLaunchImage-Landscape~iPad.png</string>
    <string>iPadLaunchImage-Landscape@2x~iPad.png</string>
</array>
<key>UILaunchImageFile~iphone</key>
<string>iPhoneLaunchImage~iPhone.png</string>
在我的MyApp-Info.plist中,以下是我拥有的:

iPhoneLaunchImage~iPhone.png
iPhoneLaunchImage@2x~iPhone.png

iPadLaunchImage-Portrait~iPad.png
iPadLaunchImage-Portrait@2x~iPad.png
iPadLaunchImage-Landscape~iPad.png
iPadLaunchImage-Landscape@2x~iPad.png
<key>UILaunchImageFile~ipad</key>
<array>
    <string>iPadLaunchImage-Portrait~iPad.png</string>
    <string>iPadLaunchImage-Portrait@2x~iPad.png</string>
    <string>iPadLaunchImage-Landscape~iPad.png</string>
    <string>iPadLaunchImage-Landscape@2x~iPad.png</string>
</array>
<key>UILaunchImageFile~iphone</key>
<string>iPhoneLaunchImage~iPhone.png</string>
UILaunchImageFile~ipad
iPadLaunchImage人像~iPad.png
iPadLaunchImage-Portrait@2x~iPad.png
iPadLaunchImage景观~iPad.png
iPadLaunchImage-Landscape@2x~iPad.png
UILaunchImageFile~iphone
iPhoneLaunchImage~iPhone.png
我还试着在iPad上只使用字符串值,而不是数组,并且只使用put

<string>iPadLaunchImage</string>
iPadLaunchImage
同样,它在模拟器中工作,但在实际的iPad上却不起作用


感谢您的帮助。

以下链接可能会对您有所帮助


以下链接可能对您有所帮助


如果有人遇到这个问题,并像我一样受到挑战,这其实很简单。真不敢相信我把事情弄得这么难。我只需要仔细阅读文档并完全按照它所说的去做

从iOS 5开始,至少为iPad创建四个发布图像,为iPhone创建两个发布图像。按如下方式命名您的图像:(我使用的名称只是一个示例,您可以使用任何您想要的名称。)

确保为每个设备使用不同的名称。您可以在文档中阅读更多关于iPad的选项。另一个答案中提供了链接

将所有这些图像放在应用程序包目录的顶部。然后,您只需向app-Info.plist添加两个键

Launch Image(iPad) string iPadLaunchImage
Launch Image(iPhone) string iPhoneLaunchImage

就这样。两台设备的图像都将正确加载。请注意,在Info plist文件中,您没有输入.png,只输入用于图像的基本名称。

如果有人遇到这个问题,并且像我一样受到挑战,这实际上非常简单。真不敢相信我把事情弄得这么难。我只需要仔细阅读文档并完全按照它所说的去做

从iOS 5开始,至少为iPad创建四个发布图像,为iPhone创建两个发布图像。按如下方式命名您的图像:(我使用的名称只是一个示例,您可以使用任何您想要的名称。)

确保为每个设备使用不同的名称。您可以在文档中阅读更多关于iPad的选项。另一个答案中提供了链接

将所有这些图像放在应用程序包目录的顶部。然后,您只需向app-Info.plist添加两个键

Launch Image(iPad) string iPadLaunchImage
Launch Image(iPhone) string iPhoneLaunchImage

就这样。两台设备的图像都将正确加载。请注意,在Info plist文件中,您没有输入.png,只有图像使用的基本名称。

此链接也可能有助于您阅读文档多次,并编辑了我的应用程序Info.plist。在模拟器中,尽管未在设备上运行,但它仍能正常工作。我编辑了上面的原始帖子。谢谢你给我指点文档。这需要一些阅读。这个链接也可能有助于你我阅读了几次文档,编辑了我的apps Info.plist,在模拟器中,我让它工作,虽然不在设备上。我编辑了上面的原始帖子。谢谢你给我指点文档。读了几遍。