蘋(píng)果在WWDC(蘋(píng)果全球開(kāi)發(fā)者大會(huì))2015上要求2016年6月1日開(kāi)始晤柄,所有提交App Store的都必須通過(guò)純IPv6環(huán)境測(cè)試擦剑。
在這個(gè)條件下,只要你的應(yīng)用(或游戲)中芥颈,有地方使用IP連接惠勒,那基本等同于審核不通過(guò)了...
我的應(yīng)對(duì)方法比較簡(jiǎn)單粗暴,
把使用連接的地方爬坑,改成域名連接捉撮。
這相當(dāng)于把鍋甩給了DNS服務(wù)器,
因?yàn)镈NS服務(wù)器妇垢,會(huì)根據(jù)客戶(hù)端的網(wǎng)絡(luò)需要而返回IPv4或IPv6。
然后肉康,就用使用macOS來(lái)進(jìn)行模擬IPv6的環(huán)境進(jìn)行測(cè)試闯估,
蘋(píng)果也會(huì)誤判
在近半年的10多次送審經(jīng)驗(yàn)當(dāng)中涨薪,一共試過(guò)2次的審核誤判——明明就是在IPv6環(huán)境下正常的,卻審核失敗炫乓,反饋無(wú)法再I(mǎi)Pv6環(huán)境下進(jìn)行游戲測(cè)試刚夺。
這種情況我覺(jué)得有3個(gè)可能性造成的(純猜):
網(wǎng)絡(luò)問(wèn)題∧┑罚可能恰好那個(gè)時(shí)候侠姑。他們的的網(wǎng)絡(luò)不好,或者我們的服務(wù)器剛好連不上箩做。要知道審核人員可是大忙人莽红。你發(fā)現(xiàn)你連不上了,就意外的以為你的IPv6沒(méi)有設(shè)置好,所以直接就反饋失敗了安吁。
Dns服務(wù)器失靈醉蚁。就像之前所說(shuō)的,我們使用的解決IPv6的方法鬼店,是改成域名网棍,利用DNS服務(wù)器,解析成兼容IPv4的IPv6格式妇智。那么就存在DNS出問(wèn)題的可能啦滥玷。
手滑。我相信審查人員的工作量是非常的大的俘陷,說(shuō)不定就是剛剛好那一瞬間手滑罗捎,搞錯(cuò)了。
針對(duì)這個(gè)問(wèn)題拉盾,我有兩個(gè)方法解決:
一個(gè)比較好的方法桨菜,拍一個(gè)視頻。從你在電腦上設(shè)置IPv6開(kāi)始捉偏,一直拍到連上IPv6的WIFI倒得,并順利的進(jìn)入游戲。
把這一整個(gè)使用IPv6正常運(yùn)行游戲的過(guò)程拍成視頻夭禽,在審核時(shí)上傳霞掺。
另一個(gè)比較直接的方法,重新再審一次咯讹躯。