新的iPad显示iPhone应用程序的启动图像作为应用程序图标,而不是应用程序图标图像。

4

我的应用程序仅适用于iPhone,但在新的具有Retina显示屏的iPad上无法正确显示图标。在安装应用程序时,应用程序图标会正确显示。但是,在完成安装后,启动图像将显示为图标,而不是图标图像。 由于这不是通用应用程序,在Xcode中似乎没有地方可以配置iPad设备的某些内容。

在包括3Gs、4和4S以及旧版iPad的iPhone上,我没有这个问题。


你用的是哪个版本的Xcode?我的意思是哪个SDK? - Appz Venture
图标和启动图片文件的名称是什么? - pasawaya
我正在使用Xcode 4.4.1,构建目标是iOS 5.0以上。图标的名称为Icon.png和Icon@2x.png,启动图像的名称为Default.png和Default@2x.png。即使应用程序不是通用的,也需要包含iPad的图标图像,命名为Icon-72和Icon-72@2x吗? - minorblend
2个回答

4

我偶然间发现了我的错误。在应用程序信息的 plist 文件中,Default.png 和 Default@2x.png 被添加到 "Icon Files" 条目中。我不知道为什么会这样。我猜测我之前可能在 Xcode 中做了奇怪的操作。


1

从苹果文档关于应用程序图标

如果您正在创建通用应用程序,则需要提供所有四个大小的应用程序图标。

对于iPhone和iPod touch,都需要这两种尺寸:

  • 57 x 57像素 Icon.png
  • 114 x 114像素(高分辨率)Icon@2x.png

对于iPad,这两个尺寸也是必需的:

  • 72 x 72像素 Icon-72.png
  • 144 x 144(高分辨率)Icon@2x.png

为了简单起见,您应该使用每个图标的建议名称。请查看我的应用程序包中的图标文件在iPad和iPhone上如何使用?

以下截图来自捏多媒体iOS 5图标尺寸在此输入图片描述

144 x 144(高分辨率)Icon@2x.png。你把两个文件都叫做Icon@2x.png :) - deanWombourne
我相信Icon@2x.png仍然被iPad2使用。 - Black Frog
那么,如果你正在制作一个通用应用程序,你如何区分114x114 iPhone Icon@2x.png和144x144 Icon@2x.png - deanWombourne
请查看此处的文档(http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW1)- 您的链接指向“预视网格iPad”链接,其中缺少Icon-72@2x.png - deanWombourne
但是,我的应用程序没有构建为通用应用。我需要手动添加Icon-72、Icon-72@2x图标图像,而不使用Xcode吗? - minorblend
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接