iTunes Store 操作失败错误 ITMS-90396:"Invalid Icon.with an alpha channel. Icons should not have an alpha channel."

iTunes Store Operation Failed ERROR ITMS-90396: "Invalid Icon.with an alpha channel. Icons should not have an alpha channel."

iOS 11 和 Xcode 9.0 在 iTunes 上上传手表应用程序时出现以下错误。

iTunes Store Operation Failed ERROR ITMS-90396: "Invalid Icon. The watch application 'MyApplication.app/Watch/myApp WatchKit App.app' contains an icon file 'Icon Image-AppIcon-watch-86x86@2x.png' with an alpha channel. Icons should not have an alpha channel."

我在使用 Xcode 9.0.1 时遇到过这个问题。试图在应用商店上传应用。所以我可以

Assets.xcassets -> WatchAppIcon

  • 在预览中打开您的WatchIcon.appiconset AppIcon86x86@2x.png
  • 导出它取消选中它的 alpha 通道
  • 现在在 iTunes 商店上传手表应用程序

您只需要在图像上放置一个白色背景即可。我猜应用程序图标本质上是透明的,所以 iTunes 不接受它。所以请确保在应用程序图标上放置白色背景。

谢谢