iPod 4(iOS 6)显示错误的iPhone 5发布图像

时间:2012-10-08 07:58:40

标签: ios6 splash-screen ipod iphone-5 uilaunchimagefile

在我的iPhone应用程序的XCode项目中,我添加了以下启动图像:

  • 默认〜iphone.png
  • Default~iphone@2x.png
  • Default~iphone-568h@2x.png

在iPhone4,iPhone4s和iPhone5上显示正确的启动图像。 此外,XCode的项目摘要告诉我,启动图像的每件事情都可以。

但是如果我在iPod4上启动应用程序,则会显示iPhone5启动画面(Default~iphone-568h@2x.png)而不是iPhone4屏幕(Default~iphone.png)。我的iPod上安装了iOS6。

任何想法,这里有什么不对?

1 个答案:

答案 0 :(得分:2)

上面的文件名称错误。他们应该是:

  • 默认〜iphone.png
  • Default@2x~iphone.png
  • Default-568h@2x~iphone.png

但是给文件正确的名称是不够的。你应该:

  • 查看应用的info.plist文件,确保有正确的启动图像集
  • 错误命名的图像Default~iphone-568h@2x.png可以保留在应用程序包中,即使您删除并重新安装该应用程序也是如此。因此,上述变化可能无效。
  • 为了防止这种情况,我不得不删除我的应用程序,清理并重新编译我的XCode项目并重新启动我的设备。之后一切正常。