适用于iPhone 3g,3gs和iPhone 4的应用程序图标

时间:2010-09-30 14:04:55

标签: iphone

我正计划推出适用于iphone 3g,3gs和iphone 4的应用程序。我有一张57 * 57的3g和3g图像。当我查看文档时,apple建议我们为iphone 4使用114 * 114图像。那么我如何支持具有相同构建的两个图像。

5 个答案:

答案 0 :(得分:7)

使用Info.plist中的CFBundleIconFiles属性并提供两个图标,您将高分辨率的图标命名为“@ 2x”后缀,以便iOS知道它是iPhone 4上使用的高分辨率图标。您还可以使用相同的属性指定iPad图标(适用于在iPhone和iPad上运行的应用程序)。这在此处记录:http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BuildTimeConfiguration/BuildTimeConfiguration.html

答案 1 :(得分:6)

答案 2 :(得分:1)

您必须在应用程序的plist中列出所有图标,并为iPhone 4“Name@2x.ext”命名(将“@ 2x”添加到文件名中)。

答案 3 :(得分:1)

如果您放置原始图标和名称相同的图标,但在资源文件夹中的名称末尾添加@ 2x,将自动使用正确的图标。

答案 4 :(得分:1)

different possible icon sizes for iOS的集合现在已经很久了。但您需要做的就是列出应用程序Info.plist in the CFBundleIconFiles key中的所有文件,操作系统将完成选择正确大小的工作。