1. ?ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in ‘***.app' can'
1.png
報(bào)錯(cuò)分析:
? ? ? 我們的項(xiàng)目中有一個(gè)無效的應(yīng)用商店圖標(biāo)赠堵,它的尺寸是1024*1024 削葱,Xcode9.0.1?上傳新版本應(yīng)用尔苦,也在項(xiàng)目里添加了1024x1024的icon圖標(biāo)乒融。而這個(gè)報(bào)錯(cuò)指的就是這個(gè)圖標(biāo)不符合規(guī)范,好了找到問題,下面只需要替換就可以通過咯钞澳;
正確的圖標(biāo)是一張 1024 * 1024 無圓角 不包含 alpha 通道或透明度 而且必須是一倍圖 的?圖片就可以税朴,注意盡量不要用小圖來放大成所需尺寸,因?yàn)檫@樣清晰度會(huì)變差哦瘩燥!
2. 要將此APP配置為iOS 路由App秕重,請(qǐng)?jiān)趇Tunes Connect 的“我的App”中App“版本”頁面上傳路由App覆蓋地區(qū)文件
2.png
報(bào)錯(cuò)分析:
? ? ?會(huì)有這個(gè)錯(cuò)誤說明你的項(xiàng)目中用到了 Maps 但是沒有上傳覆蓋地區(qū)文件, 如果你不需要用這個(gè)直接關(guān)閉他就可以啦 厉膀!
方法 :?
3.png
3.?ERROR ITMS-90542: “Invalid CFBundleSupportedPlatforms value.”
報(bào)錯(cuò)分析:
出現(xiàn)這種情況的原因是因?yàn)橛玫娜娇蚣苤械膇nfo.plist 文件中包含有?CFBundleSupportedPlatforms 找到它刪除它就解決問題溶耘。
4. 用 xcode --> Product --> Archive 打包時(shí)出現(xiàn)?buildFailed??打包失敗,但找不到明顯的報(bào)錯(cuò) 服鹅??
報(bào)錯(cuò)分析:
? ? 這種情況說明你的項(xiàng)目正常編譯運(yùn)行是不會(huì)出問題的凳兵,但是打包時(shí)會(huì)有一些隱性的函數(shù)或者其他原因造成的,這個(gè)時(shí)候需要到這里來查看問題----- > 如下圖
4.png
在上圖中你會(huì)看到紅色的警告點(diǎn)擊就會(huì)看到相關(guān)Failed 的地方企软,修改過來就可以繼續(xù)打包了庐扫!