由于图标尺寸(0 x 0),应用提交失败

我试图提交一个只适用于iPhone的应用程序。

错误显示“iPhone / iPod Touch:Icon.png:图标尺寸(0 x 0)不符合尺寸要求,图标文件必须为57×57像素,格式为.png。

我可以知道为什么会这样吗? 我试图改变plist的设置,我相信我的图标是在正确的大小。 它完美地显示在我的iPhone上。

我在这里search了几个post,但仍然找不到解决scheme。

谁能知道这个问题?

谢谢

根据这个解决schemehttps://devforums.apple.com/message/612098#612098使这个步骤:

  1. 安装ApplicationLoader_2.5.1.dmg (只需安装它,你不需要启动/使用它)
  2. 退出并重新启动Xcode
  3. 清洁项目
  4. 存档(再次)
  5. validation/提交现在工作

这个解决scheme解决了我提交的问题。

Tomasz的解决scheme很好,但有一个更简单的解决scheme:selectIcon.png和Icon@2x.png,在右侧检查器中,将文件types从“PNG”更改为“图标”。

在这个改变之后,你可以直接在XCode中存档和提交你的应用程序。

您需要(至less)有一个57x57px的图标和一个114x114px的图标。 通常这些将被称为Icon.png和Icon@2x.png。

然后在你的info.plist中,有一个名为“图标文件”的数组。 您需要将两个图像名称添加到该数组。

必须尝试清理和重build? 在xCode中,尝试右击应用程序图标>select“删除”,然后重新select图标。

确保它是PNG,非隔行扫描。