相信很多在移動(dòng)互聯(lián)網(wǎng)行業(yè)工作的小伙伴庸娱,都避免不了要跟蘋果的應(yīng)用商店打交道芯杀,因?yàn)槲覀円褢?yīng)用提交給蘋果商店審核才能上架崭放。那么肯定也避免不了被蘋果商店因?yàn)榉N種原因被拒絕通過(guò)審核而不能將新版本上架电禀,最近我又遇到了一次被蘋果拒絕的情況,發(fā)出來(lái)也許會(huì)對(duì)之后有相似情況的同學(xué)有所幫助。
其實(shí)我們這次是一個(gè)小版本更新奏甫,更新的原因就是因?yàn)樯洗蔚陌姹疚覀兊膽?yīng)用存在崩潰的問(wèn)題戈轿,不少用戶向我們反映了這個(gè)問(wèn)題,我們就緊急修復(fù)了一版扶檐,趕緊提交給蘋果區(qū)審核了凶杖,為了能盡快解決線上版本的崩潰問(wèn)題胁艰,我們還特意向蘋果申請(qǐng)了加急審核款筑,不過(guò)沒(méi)料到的是我們的新提交的版本被拒了,被拒的原因如下:
Guideline 3.1.1 - Business - Payments - In-App Purchase
We noticed that your app uses in-app purchase products to purchase credits or currencies that are not consumed within the app, which is not appropriate for the App Store.
翻譯過(guò)來(lái)就是:我們注意到腾么,您的應(yīng)用程序使用應(yīng)用程序內(nèi)購(gòu)買的產(chǎn)品來(lái)購(gòu)買不在應(yīng)用程序內(nèi)使用的信貸或貨幣奈梳,這不適合應(yīng)用程序商店。
從翻譯的字面理解解虱,起初我們一直以為是蘋果不知道我們應(yīng)用里面通過(guò)IAP充值的貨幣怎么消耗攘须,所以就進(jìn)行了上訴,把我們的虛擬貨幣的所有用途羅列出來(lái)殴泰,告訴詳細(xì)的使用方法并在提供給蘋果使用的測(cè)試賬號(hào)進(jìn)行了充值于宙,不過(guò)悲劇的是我們依然被拒了,而且是同樣的理由被拒了悍汛,我們這次就有點(diǎn)懵了捞魁,不知道到底是哪出了問(wèn)題,因?yàn)檫@次的版本我們基本沒(méi)有動(dòng)跟IAP相關(guān)的內(nèi)容离咐,不過(guò)我們理解既然被拒了兩次谱俭,那么問(wèn)題人如果不解決,蘋果肯定是不會(huì)給你過(guò)審的宵蛀,不過(guò)目前最大的問(wèn)題就是我們根本不知道問(wèn)題出在了哪兒昆著,于是我們申請(qǐng)跟蘋果電話溝通,詳細(xì)問(wèn)一問(wèn)被拒的原因术陶,記得我是當(dāng)天的晚上(當(dāng)天是一個(gè)周五)提交的申請(qǐng)凑懂,提交的時(shí)候官網(wǎng)上顯示的是3到5個(gè)工作日會(huì)跟我們聯(lián)系,也不知道是那幾天提交審核的應(yīng)用比較少還是其實(shí)蘋果已經(jīng)提高了效率梧宫,第二天的中午大概11點(diǎn)多的時(shí)候就等到了蘋果的電話征候,其他不多贅述,跟蘋果溝通后得知被拒的原因其實(shí)是:
在我們的應(yīng)用內(nèi)有通過(guò)IAP充值的虛擬貨幣祟敛,但是我們充值的虛擬貨幣存在在應(yīng)用中提現(xiàn)的引導(dǎo)操作疤坝,蘋果的意思是既然是通過(guò)我們IAP進(jìn)行充值的那我們是不允許你在應(yīng)用內(nèi)存在提現(xiàn)操作或者引導(dǎo)用戶去其他地方提現(xiàn)的引導(dǎo)提示也是不能出現(xiàn)。
原因很簡(jiǎn)單馆铁,果然跟我們之前理解的有沖突跑揉,不過(guò)既然找到了原因那就改吧,我們把應(yīng)用內(nèi)提現(xiàn)的相關(guān)UI全部屏蔽掉了,用戶不能在找到提現(xiàn)先關(guān)的信息历谍,包括代碼里跟提現(xiàn)相關(guān)的內(nèi)容也都刪掉了现拒,再次提審,果斷過(guò)了望侈。
一次解決被蘋果拒審的經(jīng)驗(yàn)印蔬,發(fā)出來(lái)希望有類似情況的同學(xué)能有所參考。