6

提交更新后,我收到以下消息。

如果您的应用程序支持 iPhone 设备系列,则必须包含以下尺寸的方形图标:57x57 像素和 120x120 像素。

为什么是 120x120?视网膜分辨率是 114x114,我有。是因为iOS 7吗?iOS 7 甚至还没有发布。

4

5 回答 5

6

iOS 7 iPhone Retina 图标看起来将是 120 像素 x 120 像素。

iOS 7 iPhone:

Standard: 60px x 60px
Retina: 120px x 120px

iOS 7 iPad:

Standard: 76px x 76px 
Retina: 152px x 152px

看起来苹果决定早一点开始执行这些要求,这丝毫不令我感到惊讶。

于 2013-08-29T22:46:05.217 回答
2

同样的问题发生在这里,我没有选择继续。它给了我红点和“无效二进制”。但是,经过 1 天的反复试验,我设法解决了该问题。

解决方案是:

以不包含@2x 后缀的方式重命名图标文件!

前:

icon.png
icon@2x.png
icon~iPad.png
icon~iPad@2x.png

现在:

icon.png
icon_iphone4.png
icon_ipad.png
icon_ipad3.png

我还在 Info.plist 文件中添加了“CFBundleIcons”键,并在主图标键下添加了“CFBundleIconFiles”数组。

于 2013-09-02T10:47:39.220 回答
1

我认为标准尺寸没有任何必要的调整,但视网膜需要调整。这是 Xcode 5 的直接截图。

图标大小

这有点假,因为你是对的 iOS7 还没有出来,所以他们不应该强迫你。我在主题演讲期间毫无问题地提交了我的应用程序,但很快就完成了转换,实际上我现在正在重新提交 iOS 7。奇怪的是你收到了这条消息而我没有。

于 2013-09-12T20:02:59.707 回答
0

如前所述,iOS 7 尚未发布,但对于 Apple 而言,尽早开始执行即将推出的要求是谨慎的做法。您会注意到带有 57x57 或 114x114 图标的应用程序有时会在 iOS 7 设备上显示完全错误。

尽早实施新的指导方针——记住我们应该马上得到一个通用汽车——确保很多这些问题将被消除。

于 2013-08-29T22:50:37.610 回答
-1

我猜你不应该使用 XCode 测试版来提交你的应用程序,而是继续使用你的旧 XCode 非测试版来提交你的应用程序!

在这里,我对旧的@2x 后缀和大小没有任何问题。

于 2013-09-02T10:56:13.123 回答