iPhone图标大小

我正在开发iPhone的应用程序,以支持iPhone 2-4的多个设备。 我在应用程序图标上遇到了一个问题,因为它在iPhone 4 模拟器中显示为像素化,所以我使用了更高分辨率(300 x 300)的新图像。 在模拟器上,它显示了iPhone 4和iPhone设备模拟器的罚款。 但是,当我将我的应用程序移植到iPhone 3的实际设备上时,图标完全不显示,而是显示一个空白的白色图标。 我还没有iPhone 4,所以我不能告诉物理设备上是否会出现同样的问题。

我不确定什么是最好的尺寸/ dpi用于在iPhone 4和更旧的设备上完美地显示图标? 希望尽可能的帮助..

对于较旧的设备,请将您的57×57图标保存为Icon.png 。 对于iPhone 4,请将您的114×114图标保存为Icon@2x.png 。 图像分辨率根本不重要; 只有像素尺寸很重要。

还有其他尺寸可以满足,例如Spotlight / Settings图标和iPad图标。 图书馆文件中有完整的清单。

由于近年来iOS设备系列变得越来越复杂,下面列出了每个平台的图标及其需求:

iOS 7+

iPhone和iPod touch

这两种尺寸都是必需的:

 120px x 120px 60px x 60px (standard resolution) 

iPad的

这两种尺寸都是必需的:

 152px x 152px 76px x 76px (standard resolution) 

app store

以两种尺寸创build大型应用程序图标,以便在所有设备上看起来都不错:

 1024px x 1024px 512px x 512px (standard resolution) //Be sure to name this version of your app icon iTunesArtwork@2x and iTunesArtwork, respectively. 

iPhone,iPod touch和iPad上的Spotlightsearch结果(推荐)

创build以下两种尺寸的图标:

 80px x 80px 40px x 40px (standard resolution) 

iPhone,iPod touch和iPad上的设置(推荐/ wSB)

创build以下两种尺寸的图标:

 58px x 58px 29px x 29px (standard resolution) 

iOS 6.1-

仅iPhone

 Image(px) File Name Used For Required Status 512x512 iTunesArtwork Ad Hoc iTunes Optional 1024x1024 iTunesArtwork@2x Ad Hoc iTunes HiRes Optional 57x57 Icon.png App Store and Home screen Required 114x114 Icon@2x.png Home screen iPhone 4/5 Optional 72x72 Icon-72.png Home screen (iPad compatibility) Optional 29x29 Icon-Small.png Spotlight and Settings Optional 50x50 Icon-Small-50.png Spotlight (iPad compatibility) Recommended(/wSB) 58x58 Icon-Small@2x.png Spotlight and Settings iPhone 4/5 Recommended(/wSB) 

只有iPad

 Image(px) File Name Used For Required Status 512x512 iTunesArtwork Ad Hoc iTunes Optional 1024x1024 iTunesArtwork@2x Ad Hoc iTunes HiRes Optional 72x72 Icon-72.png App Store and Home screen iPad Required 144x144 Icon-72@2x.png App Store and Home screen HiRes Optional 50x50 Icon-Small-50.png Spotlight on iPad Optional 29x29 Icon-Small.png Settings on iPad Recommended(/wSB) 

通用应用

 Image(px) File Name Used For Required Status 512x512 iTunesArtwork Ad Hoc iTunes Optional 1024x1024 iTunesArtwork@2x Ad Hoc iTunes HiRes Optional 57x57 Icon.png App Store and Home screen Required 114x114 Icon@2x.png Home screen iPhone 4/5 Optional 72x72 Icon-72.png App Store and Home screen iPad Required 144x144 Icon-72@2x.png App Store and Home screen HiRes Optional 29x29 Icon-Small.png Spotlight and Settings Optional 50x50 Icon-Small-50.png Spotlight iPad Recommended(/wSB) 58x58 Icon-Small@2x.png Spotlight and Settings iPhone 4/5 Recommended(/wSB) 

* (/ wSB) =build议如果你有一个设置包,否则可选,但build议

红,

请遵循以下准则: http : //developer.apple.com/iphone/library/documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html

我还没有看到iOS4模拟器上的像素化​​问题,就像使用最初为带有标准57×57图标的iOS3 +编写的应用程序一样。

我把所有正确命名的图像放在github库中,这样就不会有混乱。

https://github.com/FattusMannus/iOS-Development-Image-Placeholders

只需将它们以zip格式下载,编辑并复制到您的项目中即可

您可以在plist中的“图标文件”下设置各种图标图像名称。

确保“Icon.png”和“Icon@2x.png”大写,否则应用程序档案将不会通过validation过程。