iOS发布时,Itunes Connect报错"图像不能包含alpha通道或透明度"

前言:
我们 在进行iOS APP的发布时,要到Itunes Connect中填写相关的应用信息,其中有一项是要拖入APP的图标...
这个图标的要求还是挺多的,其中一个要求是1024*1024的图片.(如果你光知道这些可能还不够)那我们就往里面拖入这个size的图片喽...然后进入我们今天的问题.
1.首先看下会出现什么样的问题,见下图


iOS发布时,Itunes Connect报错
84A8208B-DDB5-4687-AC7D-AEBC28C2E43B.jpg

我们可以看到红色的报错信息:
提示我们: "图像不能包含alpha通道或者透明度"

以前一开始的时候,看到这个问题有点懵逼,觉得为什么Apple会对icon的要求这么高...
立马意识到是图片的问题以后,然后迅速提交问题给我们的UI,可是UI说,他不知道这是什么原因造成的,她作图一直都是这么做的,于是我顿时受到一万点伤害.然后,公司又催着APP上线,然后开始了百度...

2.查阅相关资料我们发现,Mac就有解决这个问题的方法,下面我们来说明一下操作步骤:
<1>首先用预览打开我们有问题的图片,然后点击顶部工具栏的"文件"按钮
<2>然后选择"导出"按钮


iOS发布时,Itunes Connect报错
834A7B05-7BA7-4968-820D-56554375D47F.png

<3>然后取消勾选"Alpha通道这一项",点击存储,生成新的图片


iOS发布时,Itunes Connect报错
07EDBFC9-32E6-435A-B46D-AE85FB7A8911.png

3.最后将得到的新图片拖入APP图标,发现问题解决了

PS:每天一篇小结文章,都是iOS开发中遇到的小问题,喜欢的话,就关注我吧...

你可能感兴趣的:(iOS发布时,Itunes Connect报错"图像不能包含alpha通道或透明度")