4

晚上,

对此感到疯狂,上传后立即收到以下消息。

我检查了图标、info.plist 中的图标文件名、启动图像、图像压缩等

有什么我错过的想法吗?

亲爱的开发者,

我们发现您最近交付的“APP X”存在一个或多个问题。要处理您的交付,必须更正以下问题:

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

如果您的应用程序支持 iPhone 设备系列,则必须包含一个正好为 57x57 像素的方形图标。如果您的应用程序支持 iPad 设备系列,则必须包含一个正好为 72x72 像素的方形图标。对于 Mac OS X 应用程序,二进制提交中包含的图标必须采用 ICNS 格式,并且必须包含正方形 512x512@2x 图像。更正这些问题后,请转到“版本详细信息”页面并单击“准备上传二进制文件”。继续完成提交过程,直到应用状态为“等待上传”。然后,您可以提供更正后的二进制文件。

问候,

应用商店团队

任何帮助都会很棒!

谢谢

4

6 回答 6

3

检查图像的复杂性/文件大小。这听起来很奇怪,但我今天自己也遇到了这个问题。

我们之前还可以的 1024x1024 大应用图标突然被拒绝了。我们使用的图标非常简单(黑白公司徽标),所以我添加了一点复杂性来调出文件大小,然后图标就被接受了。

由于唯一的区别是文件大小(尺寸、DPI、RGB 格式没有改变),我认为 Apple 现在正在检查此图标的最小大小,如果将相同的应用于 in -应用程序图标。

于 2013-07-09T05:47:54.717 回答
1

我看到图像有时会损坏,值得删除所有应用程序图标并将它们从原始源添加回您的项目。

还要检查“图标文件”和“图标文件 (iOS 5)”部分下的目标信息 plist。确保它们包含正确的文件名

于 2013-07-08T21:29:01.087 回答
1

将 Architecture 设置为“Standard (armv7, armv7s)”,将 Base SDK 设置为“Latest iOS (iOS 6.1)”,并将 Deployment Target 设置为“4.3”或更新版本。

如果使用 armv6、SDK 5.1 和低于 4.3 的目标,二进制文件现在会被拒绝。

在撰写本文时,Xcode 版本是 4.6.3。

于 2013-08-21T04:30:54.793 回答
0

打开您的 .ipa 文件并查找可能包含的任何额外图像。.ipa 只是一个 zip 文件,所以从终端解压缩它,例如:

unzip /path/to/myapp.ipa

您还可以在 Xcode 中检查您的项目。在导航窗格中选择项目,在内容窗格中选择应用程序目标,然后转到“构建阶段”选项卡并查看“复制捆绑资源”部分。浏览它以找到您的“流氓”图像。

于 2013-07-08T21:26:59.107 回答
0

我今天早些时候遇到了同样的错误消息,在我的情况下,当你的图标完全处于灰度状态(没有彩色像素)时,它会自动被拒绝。不幸的是,该消息为零表明这可能是一个问题。一旦我将色彩平衡稍微调整为红色,我就进入了下一个审查阶段。

当我提交我的“大图标”(1024x1024)时,我遇到了同样的事情。这有点不那么神秘,因为他们至少提到了“RGB”颜色要求。当然,在普通语言中,这并不意味着灰度是禁止的,但是你去吧。

于 2013-07-09T09:51:39.930 回答
0

今天也是同样的问题。我尝试使应用程序支持 iOS 目标 3.1.3 并同时使用 SDK 5.1 和 6.1 支持 6.1。这是我一贯的成功方式。

所以,我的解决方案:在没有 SDK 5.1 的情况下使用目标 iOS 4.3 的标准方式。现在一切就绪。好吧,有时不是图标的问题,而是使用旧的 SDK。

于 2013-08-20T05:41:40.907 回答