今天要說的題目:游戲在iOS審核的過程中會遇到的一些問題。
首先來歸納一下我們在iOS提審過程中都要注意哪些測試要點(diǎn):
1、商品支付測試
商品顯示要和提供到蘋果后臺的數(shù)據(jù)匹配,不能有上架商品在蘋果后臺沒有注冊的情況;
出售的道具描述要清晰,道具名稱需要和后臺數(shù)據(jù)一致。在游戲里,經(jīng)常會有一些特殊名稱和特殊玩法的商品,最常見的就是周卡、月卡等持續(xù)性商品。在提交審核的時(shí)候,商品名稱切記要和蘋果后臺注冊的商品一致;
補(bǔ)單功能:優(yōu)先考慮做自動(dòng)補(bǔ)單功能,當(dāng)充值發(fā)生掉單的時(shí)候,客戶端能夠自動(dòng)重推訂單信息;也可以考慮做手動(dòng)補(bǔ)單功能,補(bǔ)單按鈕需要放在明顯位置;
支付提示信息:在支付過程中需要給予玩家UI反饋,最常見的就是轉(zhuǎn)圈的進(jìn)度條,不能沒有任何提示,這樣蘋果會以為充值失敗。
2、客戶端適配測試
對于不兼容的版本信息,在打包的時(shí)候進(jìn)行設(shè)定;
尤其要關(guān)注最新機(jī)型的特征,例如2015年推出的12.9寸的iPad Pro,還有去年的iPhoneX的劉海屏適配等等。
3、游戲基本測試
蘋果審核需要提供低級賬號和高級帳號,也就是1級新手號和高等級已解鎖主要功能的賬號。那么我們需要在提審前,對新手關(guān)卡以及高級賬號解鎖的功能的基本流程進(jìn)行測試,保證不能有卡點(diǎn);
UI界面上,一級目錄和二級目錄下的按鈕不能點(diǎn)了沒反應(yīng)。尤其要注意的是商城部分,因?yàn)樘O果審核員要測試支付,所以商城所有按鈕必須有響應(yīng)。
4、ipv6測試
所有客戶端訪問到的服務(wù)器都要換成域名;
如果域名解析不到需要有ip訪問的備份方案;
需要分別測試ipv6和ipv4環(huán)境下可以正常登錄游戲和支付充值。
可能會導(dǎo)致iOS被拒的情況和原因
1、商品支付問題
商品信息不匹配:也就是上面說的商品必須是后臺注冊過的商品,且必須全部展示給蘋果審核員;
描述不清晰:如果商品描述信息缺失,或者描述信息與實(shí)際支付情況不符,也會被拒;
支付提示信息:支付過程中不給予玩家反饋;
支付不成功后沒有補(bǔ)單:如果沒有自動(dòng)補(bǔ)單,一定要在明顯位置放置補(bǔ)單按鈕;
商品價(jià)格不能超過99美元:這是蘋果的硬性規(guī)定。這也就是為什么iOS手游的商品都不會超過648人民幣,因?yàn)?48元最接近99美元的蘋果上限。
2、ipv6問題
一般在ipv6測試完成后,不會出現(xiàn)這個(gè)情況。如果被拒原因是因?yàn)閕pv6,那么大多因?yàn)榫W(wǎng)絡(luò)問題,可以申訴
3、賣場圖
提供的賣場圖需要是游戲內(nèi)實(shí)際截圖,如果和游戲內(nèi)存在較大差異,打回幾率很高;
同理視頻如果采用CG也可能打回。
4、編譯工具版本升級導(dǎo)致的代碼異常
編譯工具版本升級后(比如xcode7到8),要做全面回測,防止因?yàn)榘姹旧墝?dǎo)致部分功能異常。
5、抽獎(jiǎng)概率
在游戲里,開箱子出道具的功能幾乎隨處可見。所以需要注意,如果審核員能夠看到抽獎(jiǎng)?lì)惢顒?dòng),要提前公布抽獎(jiǎng)概率。最好把游戲內(nèi)所有抽獎(jiǎng)?lì)惢顒?dòng)的概率提前準(zhǔn)備出來提供給蘋果。
6、賬號相關(guān)
賬號注冊方式不能只有手機(jī)號注冊,需要有其他第三方登錄方式可供玩家選擇;
不能存在強(qiáng)制玩家注冊的情況;
注冊界面需要在明顯位置放置用戶協(xié)議。
7、重復(fù)app
即馬甲包,這個(gè)是非常嚴(yán)重的問題,輕則會導(dǎo)致賬號進(jìn)入慢審隊(duì)列(即再次審核app需要至少1個(gè)月審核周期),重則會影響開發(fā)者賬號的使用,導(dǎo)致此賬號下的所有app下架。
8、客戶端本身的問題
客戶端崩潰;
無法登入游戲;
無法注冊;
游戲玩法有明顯卡點(diǎn)bug。
9、測試賬號未提供或登錄后沒有可用內(nèi)容
游戲app提交審核的時(shí)候,一定要check一下是否提交了測試賬號,而且測試賬號是否符合蘋果標(biāo)準(zhǔn)。如果因?yàn)檫@個(gè)被拒,還是很冤的。
10、其他奇葩問題
以上列舉的被拒情況,基本都是我在工作中遇到過的,當(dāng)然還會有其他的情況發(fā)生。但是基本上拋開上述問題外,還有一些情況是因?yàn)樘O果更換了審核員造成的。每個(gè)審核員的標(biāo)準(zhǔn)其實(shí)都會有主觀上的誤差,所以如果前次審核通過,但是本次審核被拒,那么是可以對此情況進(jìn)行郵件申訴的。
海外iOS審核的注意點(diǎn)
游戲要發(fā)行海外地區(qū),對于iOS來說,區(qū)別沒有安卓那么大。但是這里有一個(gè)點(diǎn)要特別注意一下,就是小包,也就是包體大小不超過100M的客戶端,下載后再通過熱更把剩余資源更新進(jìn)來。
以前有些國家和地區(qū),對于iOS小包審核放的比較寬。但是最近審核標(biāo)準(zhǔn)逐漸收緊,例如美國和中國臺灣地區(qū),小包被拒的幾率越來越高。
蘋果推薦的測試要點(diǎn)
由于目前有越來越多的游戲希望爭取蘋果推薦,從而拿到更多資源位和用戶,這里簡單列舉一下蘋果推薦的測試要點(diǎn):
1、訂閱型商品
2、iMassage自定義表情包
3、游戲內(nèi)錄像功能
4、Game Center接入
4、游戲內(nèi)引導(dǎo)玩家進(jìn)行App Store評分功能
5、3DTouch功能
6、推薦商品:在App Store頁面上可以直接購買,點(diǎn)擊后啟動(dòng)游戲并直接彈出該商品購買,如果沒有下載游戲會先自動(dòng)下載app并啟動(dòng)