上传 tvOS 应用程序时出错

Error while uploading tvOS app

我收到以下错误:

  • ERROR ITMS-90528: "Invalid Image Asset. The image asset 'App Icon - Small' in 'Payload/Projectname.app' has an invalid scale value of '0'. Home Screen Icon assets are allowed scale values of ( "1" ).

  • ERROR ITMS-90523: "Invalid Image Asset. The image stack 'App Icon - Small' in 'Payload/Projectname.app/Assets.car' can't have a transparent background layer.

  • ERROR ITMS-90531: "Invalid Image Asset. The image stack 'App Icon - Small' in 'Payload/Projectname.app/Assets.car' must have a background layer that's 400x240 pixels.

  • ERROR ITMS-90532: "Invalid Image Asset. The image stack 'App Icon - Small' in 'Payload/Projectname.app/Assets.car' has an incorrectly positioned background layer.

我检查了所有内容,tvOS 应用程序的大小图标大小都合适,背景没有透明度,大小符合需要。两者在预览和实际 Apple TV 系统上看起来都很完美。

同意图标是根据 Apple 提供的正式 Photoshop 插件创建的。不知道从这里去哪里。

似乎将图标的所有层全尺寸化解决了这个问题。意味着不使用图层的位置,而是以某种方式制作资产,该位置已经在全尺寸图层上。

澄清一下,小图标(400 x 240 像素)的所有层都是 400x 240 大小且透明,但背景层不透明。

似乎是一个非常奇怪的错误,所以我还是发布了它。

在尝试解决错误 ITMS-90523 3 天后,这就是发生在我身上的事情:

上传我的应用程序时出错说应用程序图标 是错误的。最后是的,这是一个问题,因为一张图片有一个透明的背景层,但它在后台 App Icon LARGE!! Xcode 版本 8.3.3 (8E3004b)

TvOS 上传 - 错误表示问题出在 App Icon 堆栈上。问题实际上出在 App Icon - App Store 堆栈中。在预览应用程序中删除 aplha 通道解决了它。