Iphone 应用程序提交,因即将发布的IOS7而导致图标大小错误

Iphone 应用程序提交,因即将发布的IOS7而导致图标大小错误,iphone,ios,xcode,ipad,ios7,Iphone,Ios,Xcode,Ipad,Ios7,我第一次向苹果提交了我的应用程序。该应用程序仅适用于iPad,并为IOS6编译。 我从提交过程中得到了以下答复: 无效图像-对于iOS应用程序,二进制文件中包含图标 提交文件必须采用PNG格式 如果应用程序支持iPhone设备系列,则必须 包括以下尺寸的方形图标:57x57像素和 120x120像素。如果您的应用程序支持iPad设备系列, 必须包括以下尺寸的方形图标:72x72 像素、76x76像素和152x152像素 。当我第一次尝试时,我总是有很好的机会 我只使用72x72的png图像文件,

我第一次向苹果提交了我的应用程序。该应用程序仅适用于iPad,并为IOS6编译。 我从提交过程中得到了以下答复:

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

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

。当我第一次尝试时,我总是有很好的机会

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

如果您是photoshop用户,可以在此处下载模板:

包括photoshop操作,可自动导出所需的所有格式


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

iOS 7人机界面指南中提到的Apple

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

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

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

对于iPad,两者都是 需要这些尺寸中的一种:

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

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


只是想澄清一下我做了什么(抱歉,耽搁了)

如前所述,我补充道 icon76.png icon76@2.png

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

  • 项目0 icon72.png
  • 项目1icon72@2.png
  • 项目2 icon76.png
  • 项目3icon76@2.png
我还有一个关于png后缀的小问题,它是大写的:png

所以谢谢你们:这里总是有很好的帮助


FKY

谢谢,我来看看。我的图像资源主要是导航栏图标。为了解决这个问题,我想我会删除所有这些图标,只留下一个。我希望隔离问题和涉及的图像。本例中的问题实际上是您的图标。而不是应用程序中的图像资源。导出的图像已具有正确的名称。为了安全起见,只需添加所有图像(除了高分辨率iTunes图像,这些图像用于在iTunes Connect中上载)。您不需要60x60。这是一个特例。没有任何非视网膜iphone/ipod可以运行iOS7,iOS6也不需要这个尺寸,因此无论支持什么版本,该图标都只需要视网膜版本。