[分享]關於蘋果APP IPv6審核那些事兒
發佈時間:2016-09-08
近期我司接到部分用戶咨詢,詢問我司的VPS/雲主機是否支持IPv6,因為蘋果目前審核APP需要支持IPv6才能通過審核。
於是小編放狗搜索了一下,發現目前雖然國內某些服務商已經提供了IPv6的地址,但實際在用戶端,也就是我們平常的所說的終端還並未支持IPv6,因為需要涉及到
更換終端設備(如:光貓、路由器、交換機等)才能支持IPv6,所以在國內這個大環境下全網支持IPv6還需要一定的時間呢。
讀到這裡您是不是有疑問了,那其它的開發者在國內的環境下是怎樣通過蘋果的APP審核的呢?
小編再次放狗搜索發現了這篇文章。小編並非APP開發者,大概看了一下該文章。該文章描述通過APP審核的方法有很多種,但都沒有強制要求服務器端支持IPv6。
比如:在APP中使用新的網絡庫:NSURLSession或CFNetwork,並且遠程地址不要使用IPv4的地址等方法都是可行的。更詳細的請回到這篇文章查看,同時也可以和更多的開發者交流。
看到這裡,關於蘋果APP需要支持IPv6的就已經完了,如果您是服務器需要使用IPv6地址請往下看:
小編測試了一下該網站:http://broker.aarnet.net.au/ 是目前還在提供服務並且通過非常簡單的方法就能獲取IPv6地址的服務商。
在您創建用戶後即可獲取到一個腳本,下載該腳本運行即可,整個過程非常簡單,小編就不在舉例啦。
總結:因IPv6審核失敗的APP,主要是因為程序在開發本身沒有使用支持IPv6的庫或API,並不是需要服務端支持IPv6,要通過審核需要調整程序,可參考上面博文調整。
