Apple App Store 在 iOS 7 中未显示正确的图标

Posted

技术标签:

【中文标题】Apple App Store 在 iOS 7 中未显示正确的图标【英文标题】:Apple App Store not showing correct icon in iOS 7 【发布时间】:2013-10-11 20:50:49 【问题描述】:

我更新了我的一个应用程序以同时支持 ios6 和 iOS7。更新通过后,iOS7上搜索结果中的应用图标不正确。

如您所见,该图标在应用页面上是正确的,但在搜索结果页面中是不正确的(您可以通过圆角看出)。它在搜索结果中显示 iOS6 图标。

我使用使用 Images.xcassets 文件夹的新方法为项目设置图标。在 iTunesConnect 中,我上传了新图标,iTunesArtworkiTunesArtwork@2x 文件都是正确的版本。

我相当确信这是 Apple 的问题。这是另一个网站上关于同一问题的主题: iOS7 App store search icons。顺便说一句,如果你在 App Store 中查看各种应用程序,你会发现很多应用程序都有这个通病,搜索结果中显示的图标是错误的/iOS6 版本。

有人知道交易是什么吗?这太烦人了。

【问题讨论】:

您是否将“旧图标”留在原处?您应该更改所有图标以适应 iOS 7,即使您仍计划在您的应用程序中支持 iOS 6。如果您的项目文件夹中有不同版本的图标,这可能是原因。 正如我所说,我使用新的Images.xcassets 文件夹设置图标。在这个文件夹的 AppIcon 部分,所有的图标都清楚地标明了它们是哪个 iOS 版本和它们应该是什么分辨率。 嗨,我也遇到了同样的问题。你解决了吗? 罗伯特,我的解决方案是为所有图标大小设置 iOS 7 边框。这导致应用商店显示正确的图标,但引入了一个小问题,即图标在 iOS 6 设备上看起来不正确,这并不重要。 【参考方案1】:

我在 iOS7 上的一个应用程序也遇到了同样的问题。这似乎是苹果方面的一个问题。 我在 Xcode 中正确设置了所有内容,但搜索结果中显示的图标错误。

在上次更新中,我终于解决了这个问题。 Apple 似乎总是将“Icon@2x.png”作为 App Store 上的搜索结果。在 Images.xcassets 或 Info.plist 中设置什么并不重要。 Apple 可能会很快解决此问题,目前您只需替换“Icon@2x.png”文件即可。

【讨论】:

我很快就会尝试这种方法,我希望不要这样做,因为这会导致图标在 iOS 6 设备中显示不正确,但我想这现在不是问题了,因为大多数用户使用的是 iOS 7。 @Sylv,谢谢,但您是如何发现 Icon@2x.png 是那个(而不是,例如 Icon-72@2x.png 或其他之一)? 【参考方案2】:

如果您正在寻找这个问题的答案,那么这不是您想要的答案。我觉得苹果在这个问题上做任何事情都为时已晚,因为此时没有人关心 iOS6。因此,最好的做法是只为 iOS7 制作所有图标,这意味着如果您的图标中有边框,则使边框的圆度与 iOS7 的所有尺寸相匹配。这将导致图标在 iOS6 设备上看起来有点奇怪,但目前这是一个非常小的问题。

【讨论】:

以上是关于Apple App Store 在 iOS 7 中未显示正确的图标的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在 iOS 7 中将 PHG 附属参数添加到这些新的 App Store 启动 URL?

Facebook App Review iOS - 无法选择“从Apple App Store下载”

iOS App Store 对 Apple 版本有啥要求?

重新提交 iOS 应用后,Apple App Store URL 可以更改吗?

Facebook App Review iOS - 无法选择“从 Apple App Store 下载”

使用 iOS/Obj-c 按类型搜索 Apple App Store