1. Invalid App Store Icon. The App Store Icon in the asset catalog in 'xxx'.app' cna't be transparent nor contain an alpha channel."
今天在把一個(gè)App上架到 App Store 的時(shí)候突然報(bào)了個(gè)錯(cuò)誤, 如下

本來(lái)之前這個(gè)項(xiàng)目是我自己創(chuàng)建的并且已經(jīng)上傳過(guò)ipa包上去的, 只是和后期又將這個(gè)App進(jìn)行了修改,并且使用了一套最新的icon. 然后問(wèn)題就來(lái)了, 在將最新的ipa上傳到 App Store`時(shí)總是提交不成功,總是報(bào)上面這個(gè)錯(cuò)誤.
一開(kāi)始, 我去瞅了一眼. 呵! 這坑定是 iTunes Connect 上面的1024x1024大圖標(biāo)有問(wèn)題啊, 之前就碰到過(guò)了, 所以我很從容的上去把原來(lái)的圖標(biāo)刪了, 然后告訴美工拿個(gè) 1024x1024 沒(méi)有alpha通道的大圖標(biāo), 放上去之后就有重新上傳, 順便去喝杯水.
但是當(dāng)我再回來(lái)一看,天吶, 這不科學(xué), 又出現(xiàn)這個(gè)問(wèn)題了.
我放下杯子, 仔細(xì)瞅了瞅iTunes Connect, 把它上面的大圖標(biāo)下載了下來(lái), 我查, 居然是512x512的, 我的1024x1024大圖標(biāo)哪去了? 算了, 再重新上傳一個(gè)吧, 這次我仔細(xì)看了看那個(gè)圖標(biāo),然后再次確保沒(méi)有拿錯(cuò)的情況下放了上去, 再來(lái)一次. 玩了之后還是一個(gè)樣的報(bào)錯(cuò)了.
我有點(diǎn)慌了,這已經(jīng)超出了我的認(rèn)知了. 到底什么問(wèn)題呢? 明明說(shuō)是 App Store Icon, 有alpha通道啊. 不科學(xué), 我離開(kāi)到網(wǎng)上搜索了一圈, 看看有沒(méi)有和我一樣遭遇的人.
然后我就看到了這些: ERRORITMS-90717:"InvalidAppStoreIcon.TheAppStoreIcon
http://blog.csdn.net/IDOshi201109/article/details/78337836
整體來(lái)說(shuō), 是對(duì)我沒(méi)有用的, 但是我感覺(jué)它還是寫(xiě)的不錯(cuò)的, 不過(guò)你可以這樣操作:
- 打開(kāi)圖片
command shift s- 然后
command s在彈出的保存詢(xún)問(wèn)框中 不要勾選alpha確定就可以了.
Snip20171208_6.png
好吧, 繼續(xù)找了好一會(huì), 實(shí)在沒(méi)辦法, 會(huì)不會(huì)是 icon, 的問(wèn)題, 畢竟, 只有這兩個(gè)地方被改了, 而且報(bào)錯(cuò)就是圖片方面啊.
我跳到項(xiàng)目里面,發(fā)現(xiàn)項(xiàng)目里面的icon是帶有alpha的.png圖片, 會(huì)不會(huì)是他們有問(wèn)題呢? 恩,很可能, "哎, 那誰(shuí), 美工是吧...."
好吧, 沒(méi)有alpha的圖片拿到手了. 然后我一個(gè)個(gè)的填到工程的Icon上去, 但是當(dāng)我看到最后一個(gè)時(shí), 我驚呆了. 還有這種操作???

難以置信, 點(diǎn)開(kāi)來(lái)一看, 果然,就是它了. 居然帶有alpha通道.
好的吧, 終于找到問(wèn)題了, 用個(gè)沒(méi)有透明通道的1024x1024的把它替換掉就好了.
補(bǔ)充
如何查看一張圖片是否有透明通道: 右擊 -> 顯示簡(jiǎn)介 -> Alpha 通道(是 表示有; 否 表示沒(méi)有)
