当我试图向Itunes Connect提交应用程序时,我得到了以下错误。
iTunes Store Operation Failed
Error ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'YourApp.app' can't be transparent nor contain an alpha channel."

我确保提交了一份没有透明度的文件。因此,在提交给iTunes Connect时,错误仍然存在。
发布于 2017-10-06 16:08:22
下面的解决方案对我有效。
注:-这将不能在Mac上工作,请尝试一个低版本的导出没有alpha或使用任何一个图像编辑应用程序或尝试以下的替代方案。
备选方案1:(使用塞拉利昂或高塞拉和离子)
备选方案2: 如果复制不工作,请尝试在预览中打开它,然后执行文件导出。我取消了阿尔法通道的选择。- Alejandro Corredor
Alternative 3 : 使用High塞拉利昂和Ionic,在以下文件夹中找到了问题图像:[app name]/platforms/ios/[app name]/Images.xcassets/Appicon.appiconset/icon-1024.png。我们必须将其复制到桌面上,并在取消选中Alpha时将其另存起来,然后将其重命名为icon-1024.png,然后删除原始文件并将新文件复制回原始文件夹。虽然没有显示错误,而且所有权限都设置为/777,但导出无法工作。希望这能挽救我刚失去的那一天的人。-拉尔夫·欣克利

发布于 2017-11-13 12:18:23
我也面临着同样的问题,无法用Shamsudheen提供的解决方案来修复它。离子以某种方式增加了我的图标的透明度,即使源图标根本没有任何透明度。最后,我能够通过以下方式解决这一问题:
安装imagemagick (MacOS):
brew安装映像
从资源文件夹中的所有图像中删除alpha通道:
查找./resources/ -name "*.png“-exec转换"{}”-alpha off "{}“\;
https://stackoverflow.com/questions/46585809
复制相似问题