AppStore審核被拒5次后的經(jīng)驗(yàn)總結(jié)


          Warning: Invalid argument supplied for foreach() in /data/cxweb/www/gupowang.com/public/article/view.html on line 71
          8年前

          3921.tmp.jpg

           來源|ASO優(yōu)化大師

           

          算上Beta版的審核,我們的應(yīng)用已經(jīng)在App提交了5次了,被拒了五次。這里就來總結(jié)下各種被據(jù)的原因吧。

           

           

          BUG

           

          2.2 - Apps that exhibit bugs will be rejected

           

           

           

          程序有bug,這個(gè)應(yīng)該屬于最淺顯易懂的拒絕原因。但是誰又會(huì)提交一個(gè)有明顯bug的版本上去呢?

           

          我們有一個(gè)“使用微信登陸”的按鈕,審核人員告訴我們,“unresponsive when tapped”,原因其實(shí)就是沒有檢查用戶是否安裝了微信,導(dǎo)致在未安裝微信的設(shè)備上,這個(gè)按鈕就沒有響應(yīng)。

           

           

          程序依賴

           

           

           

          10.6 - Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected

           

           

           

          這段話的說法其實(shí)很模糊,你的程序太差了所以被拒絕了。不過好在每次審核人員都會(huì)解釋到底“差”在哪里,并且附上一個(gè)“Next Steps”告訴你怎么解決。(不過Beta版的審核人員不會(huì)這么做,感覺這是兩個(gè)不同的部門,審核標(biāo)準(zhǔn)也略有不同,正式上架的審核會(huì)嚴(yán)格些,下文會(huì)詳細(xì)介紹。)

           

          Apps should be able to run on launch, without requiring additional applications to be installed.

           

          這句話很重要,我們因?yàn)檫@個(gè)原因被拒了兩次。我們的應(yīng)用需要登陸,我們開始時(shí)我們只提供了一個(gè)第三方的微信登陸,第一次提交后,我們“貼心”的增加了判斷,當(dāng)用戶未安裝微信時(shí)點(diǎn)擊微信登陸,會(huì)收到彈窗提醒告訴你未安裝。不允許。

           

          后一次提交的時(shí)候,我們?cè)黾恿薗Q作為登陸方式,結(jié)果QQ提供的手機(jī)SDK也和微信一個(gè)尿性,不裝應(yīng)用不能登錄,更甚者不裝最新版的不能登陸。毫無疑問,我們又被拒了,這次審核人員很貼心的用了一個(gè)“still”:We still find that your app requires the installation of another app before it can be used。于是我們很自作聰明的采用QQweb的登錄方式來繞過必須安裝手機(jī)QQ的問題,花了好大的精力,但實(shí)際上意義不大,國內(nèi)不裝手機(jī)QQ的用戶屈指可數(shù),而且不用qq的人基本上也不屬于我們的應(yīng)用的潛在用戶。

           

          這樣做總算是通過了Beta版的審核,當(dāng)我們正式提交的時(shí)候,還是被拒了。

           

          Apps should be able to run on launch, without requiring additional applications to be installed.

           

          這句話很重要,所以要說兩遍。沒裝微信時(shí),我們給了提示,不允許。在審核人員看來,你這種做法屬于“required to install WeChat”。

           

          更加方便的做法應(yīng)該是,“沒裝QQ就不顯示QQ登陸的按鈕,沒裝微信就不顯示微信登陸”,如果確實(shí)想用第三方登陸,請(qǐng)使用微博,他家SDK很貼心的在未安裝微博時(shí)使用網(wǎng)頁登陸。最好,你還是提供一個(gè)測(cè)試賬號(hào)用于登陸。另外值得注意的是,在ios中,必要的操作都應(yīng)該在應(yīng)用內(nèi)完成,不應(yīng)該彈出到應(yīng)用外,我們使用了qq的一個(gè)分享功能,qq的sdk在未安裝QQ時(shí)會(huì)彈出到Safari里讓用戶登陸,因?yàn)檫@個(gè)事情,又被拒了一次。

           

           

          用戶系統(tǒng)

           

          17.2 - Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected

           

           

           

          審核人員告訴我們,我們用了QQ、微信、微博的登陸授權(quán),但是呢,“does not include account-based features offered by that site”,沒用到他們網(wǎng)站提供的相應(yīng)功能。

           

          解決這個(gè)問題要么就增加“account-based features of that social network”,要么就使用自己的賬戶系統(tǒng)。但是網(wǎng)上的資料告訴我們說,自己的賬戶系統(tǒng)就一定要有完整的一套功能,密碼找回之類的,不然會(huì)涉及到收集用戶信息。

           

          ?游客模式

           

          到底要不要做游客模式,這個(gè)問題我們爭(zhēng)論了很久,理論上講,如果你有完整的自己的用戶系統(tǒng),可以注冊(cè),那么確實(shí)沒有必要游客系統(tǒng)。這樣的應(yīng)用有很多,比如微信QQ,比如Nike Training。但是大部分應(yīng)用都是有的,這個(gè)問題的考量,更多的時(shí)從用戶體驗(yàn)的角度上來看,用戶是否必須要登陸才能使用。

           

          ?what if 只有第三方登陸呢?

           

          這個(gè)問題就比較棘手了,按照17.2的說法,必須要有““account-based features of that social network”。在這個(gè)問題上,我們理解是這樣的,如果你的應(yīng)用是基于個(gè)人賬戶的,所有的功能點(diǎn)都是圍繞著用戶系統(tǒng)展開的,那么,只提供一個(gè)第三方登陸,應(yīng)該是遠(yuǎn)遠(yuǎn)不夠的,你必須要有自己的用戶系統(tǒng);反之,如果你的應(yīng)用,登陸屬于bonus,比如“最美應(yīng)用”,“ZAKER”(它們剛剛關(guān)閉了自有賬戶的注冊(cè)),那么,只使用第三方登陸是可以的。

           

           

          iCloud

           

           

           

          2.23 - Apps must follow the iOS Data Storage Guidelines or they will be rejected

           

           

           

          審核人員說,我們的應(yīng)用一打開,數(shù)據(jù)下載完畢后,就產(chǎn)生了3兆多的數(shù)據(jù),這些數(shù)據(jù)我們默認(rèn)是儲(chǔ)存在/Documents里的,這個(gè)目錄下的數(shù)據(jù)是默認(rèn)會(huì)被同步到iCloud上去的。但是,只有用戶自己產(chǎn)生的數(shù)據(jù),才可以同步過去。簡(jiǎn)而言之,我們存錯(cuò)地方了,我們保存的其實(shí)是cache文件,這些文件是不應(yīng)該被同步的,增加"do not back up" attribute就可以了,當(dāng)然保險(xiǎn)起見,cache類的文件不應(yīng)該儲(chǔ)存到/Documents里。

           

          /Documents 里面只能存放用戶產(chǎn)生的文件。

           

          如果為了滿足應(yīng)用在離線狀態(tài)下的使用,那么你緩存文件應(yīng)當(dāng) /Library/Caches這里面。

           

          放在/tmp 里的東西,用完就要去把它刪掉。

           

          用戶自己放到documents里的數(shù)據(jù),你也可以將其設(shè)為不同步到iCloud上去,以節(jié)約用戶的iCloud空間。(畢竟是花錢買到)

          上面四條就是iOS Data Storage Guidelines中提到的四條規(guī)則。

           

          另外值得注意的就是iTunes中對(duì)于應(yīng)用數(shù)據(jù)的暴露,用戶通過iTunes是可以直接訪問Documents里的數(shù)據(jù)的,那么如果不希望用戶拿到的數(shù)據(jù),其實(shí)是不應(yīng)該放在這里面的。

          相關(guān)閱讀 

          App Store上架所有的疑問以及解決辦法

          《App Store上架新手實(shí)用指南丨iOS APP提交上架最新流程》

          【48小時(shí)內(nèi)進(jìn)審,不成功不收錢】iOS App Store 加速審核服務(wù)

          最新APP各應(yīng)用商店上架指南

          《從研發(fā)到上架5階段優(yōu)化APP推廣》

          《【iOS審核提醒】APP名稱、截圖和預(yù)覽中包含價(jià)格信息(免費(fèi)、打折)將無法上架 App Store》

          《AppStore提審全攻略,讓你的產(chǎn)品順利通過審核!》

          《App Store上架,申請(qǐng)具體操作步驟》

          姑婆那些事兒ios快速審核服務(wù) 點(diǎn)擊 :http://www.3377on.com/zhuanti/3128.html

           

          大家都愛搜:互聯(lián)網(wǎng)資訊類類有話說App推廣運(yùn)營經(jīng)驗(yàn)線下推廣活動(dòng)推薦微信營銷姑婆專題姑婆圈ASO校園推廣地推ASO100渠道刷量校園運(yùn)營團(tuán)隊(duì)

           

          姑婆那些事兒(www.3377on.com)是互聯(lián)網(wǎng)推廣運(yùn)營知識(shí)分享平臺(tái),關(guān)注移動(dòng)推廣(android,ios)運(yùn)營,網(wǎng)站推廣運(yùn)營、校園推廣及互聯(lián)網(wǎng)領(lǐng)域最新動(dòng)態(tài) 。歡迎關(guān)注我們的微信(gupo520),新浪微博(姑婆那些事兒)。

           

          版權(quán)聲明:本文來源于互聯(lián)網(wǎng),僅作分享學(xué)習(xí)之用,姑婆那些事兒負(fù)責(zé)整理推薦。文章僅代表原作者獨(dú)立觀點(diǎn),不代表本平臺(tái)運(yùn)營者觀點(diǎn)與立場(chǎng)。如有版權(quán)問題,請(qǐng)聯(lián)系姑婆那些事兒—小秘書(微信號(hào):gpxms001)協(xié)商解決,謝謝!

           

          收藏

          {{favCount}}

          個(gè)人收藏

          投稿請(qǐng)戳這里!投稿
          0

          次分享

          文章評(píng)論(0)

          {{ user.nickname }}
          發(fā)表評(píng)論
          登錄 進(jìn)行評(píng)論
          加載更多 正在加載中... 沒有更多了