2014-11-03 132 views
6

我想更新一个应用程序,这个应用程序是在@x资产之前开发的。如果我没有为每张图片添加@ 3x版本,我的应用会遭到拒绝吗?@ 3x图像是强制性的吗?

+2

目前,该列表定义的强制高清晰度图像进行iOS应用:https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/IconMatrix.html# // apple_ref/doc/uid/TP40006556-CH27-SW1,您可以看到有关其他自定义图像的信息,“@ 2x”和“@ 3x”的版本仅为_recommended_。 – holex 2014-11-03 12:49:24

+0

2倍图像从未被强制。是什么让你认为3x会是?! – Fogmeister 2014-11-03 14:40:19

回答

2

如果您的应用程序支持iOS 7,那么它不会被拒绝。我的一个应用程序最近获得批准(一个月前),它没有任何@ 3x图像。

但需要确认应用程序在iOS的开发8

编辑

为了您的信息:

应用已经在AppStore上,我提供更新。

找到了在iOS 8中的新

为新的屏幕比例 的iPhone 6 Plus使用了新的Retina高清显示屏,3.0的屏幕比例支持。为了在这些设备上提供尽可能好的体验,请包含为此屏幕比例设计的新图稿。在Xcode 6中,资产目录可以包含1x,2x和3x大小的图像;只需添加新的图像资源,iOS将在iPhone 6 Plus上运行时选择正确的资产。 iOS中的图片加载行为也可以识别@ 3x后缀。

如果您要发布适用于iOS 8.0和iPhone 6以及设备的应用程序,我担心您需要为所有资产图像提供@ 3x图像。因为它清楚地表明“iOS中的图像加载行为还识别出@ 3x后缀”。

我建议你在申请批准前加入@ 3张图片。

3

不,只有在支持iPhone 6+(iOS 8+)的情况下才推荐@ 3x后缀,但当前不需要。以下是图像大小的要求和建议。

Icon and Image Sizes