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