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


72

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

想知道警告为什么显示“图标尺寸(0 x 0)”。

请帮我。谢谢。


检查plist中名称的大小写,它可以是icon-72而不是Icon-72
Inder Kumar Rathore'2

@InderKumarRathore已检查,大小写与大写字母I,Icon-72.png的文件名相同
hanism 2012年

1
我也有同样的问题。我尝试验证我们的应用程序的新版,但iPhone / iPod Touch失败:iPhoneAppIcon.png图标尺寸(0x0)不符合尺寸要求。图标文件必须为57x57像素,.png格式。我今天早上也更新到10.7.3。可以肯定的是,我尝试验证较旧版本的构建,该版本在几天前通过了验证,并且得到相同的错误。必须是10.7.3的问题
mwidmann'2

2
我看到10.7.3出现此问题,并且正在运行Xcode 4.2.1。有人知道Xcode 4.3 Developer Preview 3是否显示此问题?
Snips'Feb

使用10.6.8(Snow Leopard),同样的问题
JOM 2012年

Answers:


70

我安装了Application Loader,并解决了Xcode的问题。在此处的Apple Developer论坛上找到了解决方案


7
这是指向应用程序加载器itunesconnect.apple.com/apploader/ApplicationLoader_2.5.1.dmg的下载链接,需要明确的是,我在项目设置中看到了很多关于将PNG照片文件的压缩切换为NO的注释,这不是一个好方法。理念。不要关闭PNG文件的压缩功能。
RocketMan 2012年

3
另请注意:您不需要实际使用Application Loader来上传构建。只需安装它,然后重新启动XCode并重建您的应用程序即可。
dnstevenson

安装Application Loader也帮了我大忙!谢谢@AndreasZ!
肮脏的亨利

方便的博客文章也位于此处:blog.manbolo.com/2012/02/02/… ...但是,是的,仅安装“ Application Loader”即可解决。无需使用它,但最好在安装时退出xCode。重新启动并重建时,警告消失了!
哈里·伍德

22

我在官方开发者论坛上的论坛帖子中找到了解决方案。

  1. 在树状视图中单击您的项目
  2. 选择项目
  3. 转到构建设置
  4. 确保选择全部
  5. 搜索PNG并将其值设置为NO

在此处输入图片说明

似乎是Lion 10.7.3中的错误


12
您确实不想关闭PNG压缩。我建议按照其他人的建议下载新的Application Loader。
希尔顿坎贝尔

是的,下载新的Application Loader是解决方案。谢谢@HiltonCampbell :)
hanism '02

更多快速而又肮脏的解决方法……这将增加应用程序的大小!
MonsieurDart

当时,这是在应用商店中启动应用的唯一已知解决方案。新版本的Application Loader尚不可用。
mwidmann

这没有解决这个问题,我读到它不是推荐的解决方案
coolcool1994

9

不安装Application Loader的另一种解决方案是将所有图标文件的“文件类型”设置为“图标”,而不是PNG图像。这是通过选择Xcode中的Icon并转到File inspector面板来完成的。


2
这对我有用,并且比下载/安装Application Loader简单。您可以通过在项目导航器底部的搜索过滤器中键入“ icon”来轻松找到图标文件。
Kendall Helmstetter Gelner '02

1
这对我有用,并且似乎比当前的最佳解决方案好得多。它不需要修改资产,失去压缩优势或安装新软件。
algal

它说现在无法验证图标尺寸。。。
coolcool1994'2013/08/


3

虽然关闭“压缩PNG”图像的解决方案确实可行,但它不是一个好解决方案,因为它不再压缩PNG图像。虽然这不是有史以来最有用的功能,但它是标准功能,确实会使ipa中的图像模糊不清,这通常是一件好事。

该问题从今天的10.7.3开始。尚未提出任何真正的解决方案(除了使用10.7.2来构建您的提交。)


4
Application Loader解决方案就是解决方案。不要关闭“压缩PNG图片”。
密码

1

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

祝您编码愉快!


1
感谢您的帮助。实际上,我从未放置任何图标,而是在子文件夹中启动图像。我确实尝试删除该应用程序图标并按照您的建议再次添加到项目中(这些图标已经放置在根项目文件夹中)。但仍没有运气..
hanism

您是否已将图标文件拖放到“目标”设置中“摘要”选项卡上“应用程序图标”部分的位置?
2012年

1

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

Quit Xcode. 
Restart Xcode.
Clean all Targets.

尝试提交!:)

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


0

如果您使用的是Mac OS版本10.7.3和iTune版本低于10.6,那么在归档时将遇到此问题。

因此,请放心。请将您的iTune商店更新到最新版本(即10.6)。


0

我在这里尝试了2个答案,但似乎都无法解决我的问题。在深入研究了我发现的更多细节之后,问题出在AppName -Info.plist中

Project > Supporting Files > AppName-Info.plist

如果仔细观察,您会发现图标列表类似于...

在此处输入图片说明

为了解决这个问题我做了什么...

在此处输入图片说明

干杯!


0

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

链接到v2.5.1 ApplicationLoader_2.5.1.dmg

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.