【问题标题】:iPod4 (iOS6) shows wrong iPhone5 launch imageiPod4 (iOS6) 显示错误的 iPhone5 启动图像
【发布时间】:2012-10-08 07:58:39
【问题描述】:

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

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

在 iPhone4、iPhone4s 和 iPhone5 上会显示正确的启动图像。 此外,XCode 的项目摘要告诉我,启动图像一切正常。

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

任何想法,这里有什么问题?

【问题讨论】:

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


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 2013-01-26
    • 1970-01-01
    • 1970-01-01
    • 2011-09-12
    • 2016-06-06
    • 1970-01-01
    • 1970-01-01
    • 2015-07-28
    • 2011-08-30
    相关资源
    最近更新 更多