昨晚公司的app要上線蜈缤,之后做了配置證書、描述文件痪枫,添加權(quán)限等準(zhǔn)備工作叠艳。
之后就去xcode Archive去了易阳,結(jié)果坑了一筆,一直顯示ERROR ITMS-90022錯誤拒课。
這讓筆者很是頭疼早像,不過按照錯誤信息肖爵,很容易明白是icon問題,系統(tǒng)需要120*120大小的冀自。
再加上昨晚在家里秒啦,家里的網(wǎng)是長城寬帶(友情提示:天津的朋友千萬別辦長城寬帶,價錢沒便宜多少驻呐,網(wǎng)速超級爛芳来,他是拿別人的網(wǎng)給你用。辣雞4鹩妗侥涵!辣雞K纬磨总!再辣雞Aぁ!)
網(wǎng)速更是坑比馆纳,一晚上都上傳失敗汹桦,結(jié)果筆者一整夜絞盡腦汁的深(shui)思(jiao)之后,早上又鼓搗會钥弯,終于把錯誤解決了督禽。
送上解決方案。有的童鞋可能會跟我不一樣(我比較坑)睛蛛,我努力去描述多種解決辦法:
創(chuàng)建120像素的高分辨率icon虱岂,蘋果文檔中提到,并設(shè)置名稱新圖標(biāo)难菌。
例如蔑滓,icon-120.png键袱,將這個圖標(biāo)到你的項目資源文件夾并添加該圖標(biāo)到項目
在此之后,點擊Info.plist并找到圖標(biāo)文件一行褐健。如果你不能找到它蚜迅,然后通過單擊添加(+)標(biāo)志,選擇圖標(biāo)文件谁不,然后將所有的圖標(biāo)圖像如下圖所示坐梯。
之后去Archive,你會發(fā)現(xiàn)~~咦~居然上傳成功了刹帕,再去ITunes Connect瞅瞅吵血,它已經(jīng)在構(gòu)建版本里等候你多時了。
這個解決方法是針對于沒有把圖片放到Assets.xcassets里的偷溺,而是隨意放到工程路徑中(第二張圖)蹋辅。
放到Assets.xcassets里的童鞋應(yīng)該不會出這個錯誤,有錯誤的話亡蓉,xcode會在編譯的時候就提醒了晕翠。
Finally喷舀,我希望你提交的應(yīng)用程序沒有任何圖標(biāo)的問題~