2017-01-22 38 views
0

這聽起來很愚蠢,但我遇到了問題:iTunes Connect拒絕了我的應用,聲稱「我們發現了在連接到IPv6網絡的Wi-Fi上運行iOS 10.2的iPad上進行審覈時,您的應用程序會出現一個或多個錯誤。「他們希望我:「請在連接到IPv6網絡(所有應用都必須支持IPv6)的設備上運行應用,以確定問題,然後修改並重新提交您的應用以供審覈。」 現在,我知道自6/16以來,每個應用程序都應該支持IPv6。由於應用程序只是一個軟件,我明白它們是指我從我的應用程序輸入的每個URL都可以通過IPv6訪問。奇怪的是,當我試圖訪問僅適用於IPv6的網站時(例如http://test-ipv6.com/,http://ds.testmyipv6.com/),我無法訪問它們,而不是來自Android設備,iOs設備或任何mac。很難相信不同的ISP-s不提供IPv6支持。請在連接到IPv6網絡(所有應用必須支持IPv6)的設備上運行您的應用,以確定問題

我在這裏失蹤了什麼? 你們有沒有遇到過這個問題? 有什麼相似之處?

+0

的[無法重現(?IPv6)的連接問題是App Store的審覈小組是有]可能的複製(HTTP://計算器。 COM /問題/ 37642892 /着重現的-IPv6的連接問題,也就是說,應用程序商店審查團隊 - 是 - 有) –

回答

2

這並不意味着服務器需要通過IPv6訪問(儘管強烈推薦),這意味着您的應用程序不應該關心服務器是IPv4還是IPv6。有些網絡使用NAT64和DNS64,即使只能通過IPv4訪問服務器,也會爲您的應用程序提供IPv6地址。

蘋果的要求是,你的應用程序必須在這種情況下工作。

這已被問了很多次。請看以前的答案。下面是一些參考: