說到馬甲包,大家都是深惡痛絕汰蓉,明明好好的正經(jīng)包不做绷蹲,非得搞幾個馬甲包!當(dāng)然顾孽,這種事情不是我們這種小小開發(fā)人員能決定的祝钢。領(lǐng)導(dǎo)要干啥,我們就干啥若厚。所以就有了各種地中海拦英、湖心島的發(fā)型~
首先,說說馬甲包的風(fēng)險:
審核被拒4.3——>審核時間延時 / 賬號被調(diào)查——>14天大禮包(14天后封號)
這個大家都應(yīng)該很清楚测秸。不管是機(jī)審還是人審疤估,4.3是最大的可能。
當(dāng)你的馬甲包被拒之后霎冯,如果你再繼續(xù)提交铃拇,那么恭喜你,最好的結(jié)果是審核通過(當(dāng)然這是不可能的)肃晚。好一點(diǎn)的情況就是該應(yīng)用審核時間被延時锚贱,壞一點(diǎn)的情況是賬號被調(diào)查。當(dāng)然关串,如果你點(diǎn)背的話拧廊,第一次提交給你賬號調(diào)查也有可能。
賬號被調(diào)查:蘋果給的郵件是你這個應(yīng)用里面的所有應(yīng)用晋修,在賬號被調(diào)查期間都不會給你審核吧碾,賬號調(diào)查結(jié)束之后才會繼續(xù)審核。準(zhǔn)確的說你這個賬號廢了墓卦!至于調(diào)查的時間遙遙無期倦春,我是等了兩個月的時間才調(diào)查完成。
調(diào)查之后就沒事了嗎?少年太年輕了睁本。
調(diào)查有兩個結(jié)果:一個繼續(xù)被拒尿庐,一個封號。被拒之后如果你再繼續(xù)提交呢堰,還會給你調(diào)查抄瑟。就問你怕不怕!
吐槽不再繼續(xù)枉疼,接下來我們開始正文:
一皮假、上架馬甲包需要的準(zhǔn)備材料
1、一個全新的蘋果開發(fā)者賬號
上架馬甲包的賬號肯定不能有其他的已上架的應(yīng)用骂维,不然惹资,如果賬號出了問題,會連累賬號上的其他應(yīng)用航闺。
2褪测、更換上傳代碼的電腦
同一個電腦打包,可能會被關(guān)聯(lián)来颤,所以保險起見汰扭,更換打包電腦上傳馬甲包。
3福铅、更換上傳的網(wǎng)絡(luò)
同電腦一樣,網(wǎng)絡(luò)也可能會被關(guān)聯(lián)项阴,換網(wǎng)是明智的選擇滑黔。
二、馬甲包的處理工作
1环揽、不重要或不需要的功能代碼刪減
上架馬甲包略荡,一點(diǎn)都不改動是不可能的。相比于增加和修改的工作量歉胶,刪除是最為方面快捷的汛兜。
刪除項(xiàng)目中一些不重要或者目前用不到的功能,是將馬甲包和線上的應(yīng)用區(qū)分開來的重要舉措通今。(項(xiàng)目中用不到的代碼粥谬、資源文件、圖片等最好都刪除干凈辫塌,以便和原應(yīng)用更好的區(qū)分)
2漏策、項(xiàng)目名稱、文件夾名稱臼氨、BundleID修改
這應(yīng)該是最基本的修改操作了掺喻。這里就不詳細(xì)說明了。不會的,直接百度就可以感耙。
3褂乍、項(xiàng)目中所有類名的修改
這是一個繁雜的工作。我是將項(xiàng)目中所有類名的前綴修改了即硼。(如果你會寫腳本逃片,可能比較方便,像我們這種不懂的谦絮,只能苦命的一個個修改题诵。)ps:如果大家有好的方法,可以推薦一下层皱。
4性锭、項(xiàng)目中所有圖片修改hash值
項(xiàng)目中不光有代碼,圖片資源等也占了很大一部分叫胖。我這里用了ImageOptim軟件草冈,可以壓縮圖片并修改圖片的hash值。ImageOptim網(wǎng)上應(yīng)該有不少瓮增,大家直接百度搜索就行怎棱。
5、UI調(diào)整
雖然我們之前刪除了一些無用的功能绷跑,但也不能直接這樣原封不動的提交審核拳恋。必要的界面修改還是要有的。
】修改應(yīng)用主色調(diào)砸捏、背景色以及一些陰影外框等
】頁面層級調(diào)整:比如谬运,很多應(yīng)用首頁可能是很多個二級頁面的集合,可以把二級頁面提出來垦藏,把首頁刪除等等梆暖。很多應(yīng)用都會用到tabBar,可以將兩個tabBarItem合并成一個等等掂骏。
】主要頁面的界面調(diào)整:應(yīng)用中可能有非常多的頁面轰驳,這些頁面也不需要全部修改,這樣工作量太大了(如果你愿意弟灼,當(dāng)我沒說)级解。將外層的幾個頁面修改一下就可以。
6袜爪、常用的方法名修改
項(xiàng)目中肯定會有一些常用的方法蠕趁,比如,常用的工具類辛馆,將其方法名稱修改一下俺陋,直接全項(xiàng)目查找替換即可豁延。
7、提交代碼審核
換一臺電腦腊状,換一個網(wǎng)絡(luò)(隨便找個人開個熱點(diǎn))诱咏,用一個新的蘋果開發(fā)者賬號(最好申請賬號的時候,信用卡和手機(jī)號等不要另外的重復(fù)缴挖,省的發(fā)生關(guān)聯(lián))提交袋狞。
ps:提交審核的時候,最好提供一個應(yīng)用使用的錄屏視頻映屋,這樣可以更好的幫助審核人員使用你們的app苟鸯,你們也不希望,由于審核人員不知道如何使用棚点,胡亂點(diǎn)擊發(fā)現(xiàn)一些不好的東西吧早处。
這也是我總結(jié)下來的方法,之前我們提交第一個馬甲包的時候瘫析,整整用了半年多砌梆,申請了兩個開發(fā)者賬號,通過各種修改贬循,終于成功上架咸包。
提交第二個馬甲包時,有了經(jīng)驗(yàn)杖虾,也就是上面那些流程烂瘫,第一次提交便通過了審核上架了。
當(dāng)然這里面也有幸運(yùn)的成分奇适,不過忱反,這本來就是一個看臉的社會,不是嗎滤愕?