iOS AppIcon关于透明度的问题

最近用Xcode 9.x上传ipa包到iTunes connect时发生了以下错误:
Invalid App Store Icon. The App Store Icon in the asset catalog in xxxx.app can't be transparent nor contain an alpha channel.

iOS AppIcon关于透明度的问题_第1张图片
错误提示

根据错误提示, AppIcon 图标包含了透明度,才导致了包的上传失败. 后面我查看了AppIcon中添加的图片, 发现有一张 1024 x 1024@1x的图标带有alpha透明度.
解决办法:
1.用系统自带的"预览"软件打开图标;
2.菜单栏 文件 -> 导出;
3.将 alpha的选项的勾去掉;
4.将新导出的图片添加到Xcode,再打包上传即可.
iOS AppIcon关于透明度的问题_第2张图片
去除alpha选项

你可能感兴趣的:(iOS AppIcon关于透明度的问题)