iTunes 拒绝了在 tvOS 11 和 Xcode 9 中的 App Store 图标。

13

我在 Xcode 9 中遇到了问题(在 Xcode 8 中运行良好)。 由于 App Store 图标的图像资源不正确,我无法上传 tvOS 构建。 但是 App Store 图标确切地为 1280x768 大小且具有 3 层。 我以前可以使用 Xcode 8 将构建上传到 iTunes。 但现在我收到以下错误:

ERROR ITMS-90718:"无效图像资源。App Store 图标必须仅包含大小为 (1280pt × 768pt @1x) 的图像。请参阅https://developer.apple.com/tvos/human-interface-guidelines/icons-and-images/app-icon以获取更多信息"

4个回答

28

你是否也在Xcode中有2x版本的资产?我遇到了和你一样的问题,我一度认为我需要提供2x版本,但是一旦我仅使用1x版本并删除了2x版本后,上传就成功了!


7
对我很有用,谢谢!只需要一个“应用程序图标-大”和一个“应用程序图标-小”的1x和2x。 - jakedunc
1
我曾经为同一个问题苦苦挣扎了5个小时,最终解决了。 移除所有的“App Icon - Large” 2x。 需要“App Icon - Large 1x”和“App Icon - Small 1x, 2x”。 - steve kim
{btsdaf} - Abhishek
想要补充一下 - Xcode 9提供的资源目录模板包括两个图像堆栈层用于应用程序图标:"App Store应用程序图标"和"应用程序图标"。您只需要为"App Store"版本提供1x,而对于另一个版本则需要提供1x和2x。我刚刚因为苹果的标签更改浪费了太多时间。 - aarons22
每次我发布我的Unity游戏的新版本时,都会遇到像这样与xcode有关的问题。我知道有时候会出现错误,但这几乎是每次(好吧,10次中有8次)!感谢论坛和那些提供解决方案的好人。谢谢! - Cenda

10

对我来说有效的方法是针对App Icon Small,Top Shelf Image和Top Shelf Image Wide提供x2版本,但不包括App Icon Large。无法理解苹果在做什么。


2

我还添加了一个2倍尺寸的图标,但是出现了相同的错误。删除2倍尺寸的版本后问题得到解决。现在它可以正常工作了 ;-)


谢谢,你的解决方案对我很有帮助。 我发现在tvOS指南中只提到了@1x图标。 - Vitalii Gozhenko

0
在我的情况下,我没有添加2x图像。添加2x图像后,此问题得到解决。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接