由于即将发布的IOS7版本,应用程序提交,图标大小错误

时间:2013-09-02 13:04:59

标签: iphone ios xcode ipad ios7

我第一次将我的应用程序提交给Apple。该应用仅适用于iPad,适用于IOS6。 我收到了提交过程中的回复:

  

无效图像 - 对于iOS应用程序,二进制文件中包含的图标   提交必须采用PNG格式

     

如果您的应用程序支持iPhone设备系列,则必须   包括以下尺寸的方形图标:57x57像素和   120x120像素。如果您的应用程序支持iPad设备系列,   您必须包含以下尺寸的方形图标:72x72   像素,76x76像素和152x152像素

I read this morning that this is quite new。我第一次尝试时总是有很好的机会。

我只使用了72x72的png图像文件,例如icon_72.png。 我知道当我包含一个视网膜文件时,它的名字就变成了icon_72@2x.png 但其他决议呢? 我该如何命名或如何管理?

3 个答案:

答案 0 :(得分:7)

Apple在iOS 7人机界面指南中提及

  

为不同的设备创建不同大小的应用图标。如果   你正在创建一个通用应用程序,你需要提供所有应用程序图标   四种尺寸。

     

对于iPhone和iPod touch,这两种尺寸都是必需的:

     

120 x 120像素60 x 60像素(标准分辨率)

     

适用于iPad,两者兼而有之   这些尺寸是必需的:

     

152 x 152 76 x 76像素(标准分辨率)

     

只要您使用,就可以将这些图标命名为   CFBundleIcons键用于声明名称并添加@ 2x后缀   所有高分辨率图标的名称。 您可以使用自定义名称   因为iOS会根据图标大小是否合适来选择图标   用于预期用途。

答案 1 :(得分:3)

如果您是photoshop用户,可以在此处下载模板:http://appicontemplate.com

包含photoshop操作,会自动导出您需要的所有格式。

为了安全起见,请同时使用iOS 6和iOS 7模板并包含您要求的所有分辨率。

答案 2 :(得分:2)

只是为了澄清我的所作所为(有些延迟,抱歉)

如上所述,我补充说 icon76.png icon76@2.png

我修改了myapp-Info.plist,在“icon files”数组中添加了新图标 它结束于:

  • Item 0 icon72.png
  • 第1项icon72@2.png
  • 第2项icon76.png
  • 项目3 icon76@2.png

我还有一个小写的最后一个问题是png后缀是大写的:PNG

谢谢你们:这里总有很好的帮助!

FKY