相信在做ios開發(fā)和運(yùn)營(yíng)的小伙伴都明白,APP要上架到App Store上架,審核非常嚴(yán)格的。很多人上架的時(shí)候經(jīng)常會(huì)遇到因各種原因而被蘋果官方拒絕。現(xiàn)在,小編細(xì)細(xì)整理了iOS APP上架時(shí)必須要注意的20個(gè)要點(diǎn)。記住這些要點(diǎn),這樣我們?cè)谏霞芮翱梢员M量去避免,爭(zhēng)取能一次提交就可以審核成功。畢竟被蘋果官方拒絕然后再重新修改去提交審核,一定是耗費(fèi)許多時(shí)間和精力的。下面,我們具體看看是哪20個(gè)要點(diǎn)!
1、APP內(nèi)有包含檢查更新功能。iOS APP的版本更新是需要通過(guò)App Store來(lái)進(jìn)行的,比如自身App內(nèi)是不能包含有提示更新功能。
2、APP在使用第三方登錄時(shí)未做安裝檢測(cè)的。接入第三方登錄要檢測(cè)是否安裝了第三方客戶端,未安裝時(shí)不要顯示對(duì)應(yīng)按鈕。在2015年9月之前,通??梢圆捎门袛辔窗惭b則隱藏登錄按鈕的方式。不過(guò),目前隱藏按鈕的方式也可能會(huì)被審核拒絕的。QQ和微博提供了web登錄的方式,如果判斷未安裝,則需要允許用戶使用webview的登錄方式。蘋果公司在條款中是有聲明不允許iOS應(yīng)用的正常使用需要依賴另外一個(gè)App。
3、采集設(shè)備IDFA但APP沒(méi)有廣告功能。從2014年2月起,Apple開始拒絕采集IDFA(identifier for advertising)卻未集成任何廣告服務(wù)的APP進(jìn)入App Store。假如App自身并未有廣告,建議可以在審核時(shí)顯示一個(gè)Banner廣告,并且放在比較明顯的位置,審核通過(guò)后關(guān)掉即可。
4、含UGC卻未提供用戶協(xié)議及舉報(bào)功能。假若你的App內(nèi)有發(fā)帖等UGC(用戶產(chǎn)生內(nèi)容)功能,必須要提供用戶協(xié)議,并且留有內(nèi)容舉報(bào)功能,否則就會(huì)被審核拒絕的。
5、在上傳時(shí)沒(méi)有使用真實(shí)的APP截圖。APP程序的名稱、描述、截圖或者預(yù)覽與APP的內(nèi)容和功能不相關(guān)的話則會(huì)被拒絕的。有App出現(xiàn)過(guò)就因?yàn)閼?yīng)用截圖使用的是自己設(shè)計(jì)的插畫而被審核拒絕的例子。
6、APP必須使用邀請(qǐng)碼才能注冊(cè)使用。蘋果公司是有要求APP不能限制只許部分用戶可以使用的。
7、APP內(nèi)出現(xiàn)第三方移動(dòng)平臺(tái)的名稱抑或圖標(biāo)。長(zhǎng)久以來(lái),蘋果公司都不允許iOS的開發(fā)者在進(jìn)行軟件描述時(shí)提到Android版本,并且從2015年4月起,在App內(nèi)、截圖等任何地方提到有關(guān)安卓、Android的文字、圖標(biāo)、系統(tǒng)界面都是會(huì)被拒的。
8、APP內(nèi)涉及有獎(jiǎng)勵(lì)的。如果未聲明與蘋果無(wú),而App里有實(shí)物獎(jiǎng)勵(lì)的話,則不能使用蘋果產(chǎn)品(例如iPhone、iPad等)作為獎(jiǎng)品。此外一定要聲明“獎(jiǎng)勵(lì)是由本公司提供,與蘋果官方無(wú)關(guān)”的內(nèi)容。
9、無(wú)提供恢復(fù)內(nèi)購(gòu)的方法增加一個(gè)“恢復(fù)購(gòu)買記錄”的按鈕即可。
10、未注冊(cè)時(shí)不能使用與賬號(hào)無(wú)關(guān)的功能。比如資訊類的APP,如果在沒(méi)有進(jìn)行與用戶信息相關(guān)的操作時(shí),卻強(qiáng)行讓用戶登錄,甚至不登錄就無(wú)法看到任何內(nèi)容,則非常有可能會(huì)被拒絕。
11、iPhone上的APP在iPad上不能正常顯示。iPhone程序必須不經(jīng)修改就能以iPhone分辨率和2倍iPhone 3GS的分辨率在iPad上運(yùn)行。即使你的App只為iPhone用戶提供,那么在iPad上也是必須能夠正常顯示,否則審核會(huì)被拒絕。
12、有侵犯第三方版權(quán)的情況。像視頻、音樂(lè)、圖書類的APP是很容易因?yàn)檫@一條而被拒。此外,建議APP內(nèi)最好不要出現(xiàn)第三方的商標(biāo)logo,例如運(yùn)營(yíng)商的Logo、影視公司的Logo等等。
13、APP截圖、名稱、描述等出現(xiàn)不雅詞匯的問(wèn)題。在APP截圖、名稱、描述等任何地方出現(xiàn)例如諸如牛X、綠茶婊、無(wú)節(jié)操、逗比等詞匯,則都會(huì)被蘋果審核拒絕。
14、APP出現(xiàn)諸如beta版、測(cè)試版等字樣。建議不要在啟動(dòng)畫面或者APP名稱上加上”beta”的字樣,蘋果公司是不允許測(cè)試版產(chǎn)品上架的。
15、注冊(cè)缺少隱私政策。假如APP包含注冊(cè)功能,注冊(cè)頁(yè)面里是必須要提供隱私說(shuō)明協(xié)議按鈕或者鏈接等。此外請(qǐng)注意,在iTunes connect提交新版本時(shí),Privacy Policy URL必須要填寫。
16、APP出現(xiàn)崩潰、加載失敗等bug的情形。在審核期間如果出現(xiàn)崩潰是會(huì)導(dǎo)致審核被拒的。所以在審核期間一定要注意保證服務(wù)器的穩(wěn)定,從而避免審核人員審核時(shí)出現(xiàn)內(nèi)容加載失敗的情況,導(dǎo)致被拒。
17、APP描述、截圖和應(yīng)用功能不符。假若APP的描述或截圖介紹的功能在審核期間沒(méi)有體現(xiàn)出來(lái),是會(huì)被拒絕的,假如介紹文案不夠詳細(xì)的話也會(huì)有一定的概率被拒。
18、APP包含推薦功能。除一些特殊情況外,蘋果公司是明令禁止APP內(nèi)推薦其他的APP。
19、APP包含不正確的診斷功能。假如你的APP中,包含不真實(shí)的系統(tǒng)檢測(cè)或優(yōu)化功能,蘋果公司會(huì)認(rèn)為這項(xiàng)功能有誤導(dǎo)用戶的嫌疑,審核時(shí)多半會(huì)被拒絕的。
20、APP提交的新版本與上一版差異過(guò)大。假如你提交的新版本APP與上一版相比,功能上變化太大,如將游戲升級(jí)為工具類應(yīng)用,亦或是在新版本中完全改掉前一版產(chǎn)品的功能,則是會(huì)被蘋果公司拒絕的。
值得一提的是,如果APP需要緊急上架到App Store但又難以審核通過(guò)的情況下,超級(jí)簽名,企業(yè)簽名,TF簽名其實(shí)都可以避免App Store應(yīng)用商店苛刻的審核政策,如果感興趣可以了解下。