苹果发布了新版iTunes Connect &当我试图在iTunes Connect上为我的应用程序设置截图时,我收到了一个错误消息。

"Images can't contain alpha channels or transparencies." 


当前回答

2019年仍然是一个问题:=)

这招对我很管用: 选择所有需要上传的图片->右键单击->在预览中打开->导出->取消勾选alpha ->使用导出的图片。

其他回答

如果你使用的是Photoshop,点击文件>保存为web(命令+选项+ Shift + S)。确保透明度未选中,这样就可以了。

你可以通过pngcrush命令行删除PNG文件中的alpha通道,使用标志"-c 2":

$ file input.png
input.png: PNG image data, 1024 x 1024, 8-bit/color RGBA, non-interlaced
$ pngcrush -q -c 2 input.png output.png
libpng warning: iCCP: known incorrect sRGB profile
$ file output.png
output.png: PNG image data, 1024 x 1024, 8-bit/color RGB, non-interlaced

注意从RGBA到RGB的变化:Alpha通道消失了!

Pngcrush生活在http://pmt.sourceforge.net/pngcrush/

这很简单……

在预览应用程序中打开图像,单击文件->导出和 取消α

在Pixelmator上,您可以使用“共享>导出Web…”`(⇧+⌘+ e)

在“工具选项栏”中取消选择“透明度”。

我发现你也可以在预览中重新导出png,但在保存时不勾选Alpha复选框。