警告:iPad:Icon-72.png:图标尺寸(0 x 0)

时间:2012-02-02 07:20:11

标签: objective-c ios xcode ipad

我遇到了这个问题:“警告:iPad:Icon-72.png:图标尺寸(0 x 0)不符合尺寸要求。图标文件必须为72x72像素,格式为.png(-19014) “在构建存档时,iPad仅限app。 已经检查过,我的图标是72x72像素。还检查了info.plist文件,密钥CFBundleIconFiles已经存在。在此之前提交应用程序没有问题。在被应用审核拒绝后,我想重新提交(我的Xcode项目没有更改),但出现错误。是不是因为我升级到了Mac OSX Lion 10.7.3? (我只是在重新提交应用程序之前更新到Mac OSX Lion 10.7.3。)

不知道为什么警告说“图标尺寸(0 x 0)”。

请帮帮我。感谢。

10 个答案:

答案 0 :(得分:70)

我安装了Application Loader并解决了Xcode的问题。在Apple Developer论坛here

上找到了解决方案

答案 1 :(得分:22)

我找到了一个解决方案,感谢official developer forums上的论坛帖子。

  1. 在树状视图中单击您的项目
  2. 选择项目
  3. 转到构建设置
  4. 请务必选择全部
  5. 搜索PNG并将值设置为
  6. enter image description here

    似乎是Lion 10.7.3中的错误

答案 2 :(得分:9)

另一个没有安装Application Loader的解决方案是将所有图标文件的文件类型设置为“Icon”而不是PNG Image。这可以通过选择Xcode中的图标并转到文件检查器面板来完成。

答案 3 :(得分:6)

下载新Application Loader并上传您的应用。

答案 4 :(得分:3)

虽然关闭压缩PNG图像的解决方案确实有效,但它不是一个好的解决方案,因为它不再压缩PNG图像。虽然不是最有用的功能,但它是标准的,并且会在你的ipa中混淆你的图像,这通常是一件好事。

此问题始于今天的10.7.3。尚未提出真正的解决方案(除了用10.7.2建立您的提交内容。)

答案 5 :(得分:1)

检查您的图标文件是否放在根项目文件夹中。图标文件不应位于项目文件夹的任何子文件夹中。因此,如果是这种情况,只需将其复制到项目的根文件夹并再次添加到项目中。

快乐的编码!

答案 6 :(得分:1)

下载并安装新的应用程序加载器。

Quit Xcode. 
Restart Xcode.
Clean all Targets.

尝试提交!! :)

我已经解决了这个问题! 注意:您的Mac上必须只有Application Loader的副本。如果您安装了此文件,如果您在/Developer/Applications/Utilities中有副本,而/Applications/Xcode.app/Contents/Applications中有另一个版本,则可能会遇到问题。请注意!!

答案 7 :(得分:0)

如果您使用的是MAC OS版本10.7.3和iTune版本低于10.6。那么在归档时您将面临此问题。

所以不用担心。请将您的iTune商店更新到最新版本(即10.6)。它将完美无缺。

答案 8 :(得分:0)

我在这里尝试了2个答案,似乎没有一个能解决我的问题。在深入研究了我想到的更多细节后,问题出在 AppName -Info.plist

Project > Supporting Files > AppName-Info.plist

如果你仔细观察,你会发现图标列表就像......

enter image description here

我改变它来解决这个问题......

enter image description here

干杯!

答案 9 :(得分:0)

我遇到了同样的问题,因此尝试通过Application Loader(版本2.4.1)上传它仍然给了我错误。所以我尝试下载最新版本但无法安装,因为它至少需要MacOS 10.7。所以我使用的是版本2.5.1,它修复了错误并运行MacOS 10.6.8

链接到v2.5.1 ApplicationLoader_2.5.1.dmg