2017-03-06 26 views
1

我的應用程序由於ipv6不兼容而被拒絕了4次。但是我已經在我的應用程序中進行了更改以支持ipv6。我已經使用最新AFNetworking類ios應用程序因爲ipv6不兼容而被拒絕之後提出所有建議

2)主機方法

3)檢查可達

1)即使由我們的服務器全面支持IPv6。

然後還應用進行了拒絕,原因如下:

我們發現在你的應用程序的一個或更多的錯誤,當在iPhone上審議了關於無線網絡運行iOS 9.2.1連接到IPv6網絡。

具體來說,啓動您的應用程序,解析爲黑屏。

+0

它可能與IPV 6無關,他們提到了他們測試的環境,操作系統和網絡類型,問題可能是其他問題(啓動您的應用程序,解決爲黑屏) –

+0

但他們提供了信息問題,沒有別的。任何解決方案? –

+0

只要改變版本號並重新提交相同的版本:)另外,告訴我們,如果你的應用程序使用的iCloud或應用程序組。 – kelin

回答

0

我已經有蘋果傢伙這個問題,即使與IPV6兼容的應用程序。確保您要撥打的服務器符合IPV6標準。您可以使用例如This site來測試您想要訪問的WS /服務器/機器是否可以與此協議「交談」。

如果是這種情況,您可以通過僅使用URLSession(例如)輕鬆地向Apple解釋該應用程序與IPV6兼容,但它不是遠程服務器。

有兩次問題,兩次解釋如上:成功。

編輯:一定要通過使用AFNetworking,您使用的是3.x版,而不是2.X(不IPV-6兼容的,因爲使用的,而不是NSURLSession NSURLConnection的)

+0

我們的服務器與ipv6兼容,並且我已經將我的應用上傳了4次 –

+0

您可以使用IP + 6協議在您的mac + enable NAT64上使用共享連接測試您的應用。請參閱[此鏈接 - Apple開發論壇](https://forums.developer.apple.com/thread/4971)。 – jlngdt

+0

我已經說過,我們已經測試過我們的應用程序,它是ipv6兼容 –

0

我曾面臨同樣的問題。由於IPV6,礦井也被拒絕。請檢查以下兩件事情爲您的應用程序:

1)請確保您的應用程序中使用的API鏈接,沒有任何IP地址。如果您使用IPAddress調用API,那麼您的應用程序將被拒絕。

2)使用IPV6網絡通過您的系統測試您的應用程序。鏈接在這裏。

如果您的應用程序滿足了兩個測試用例,那麼不要做任何事情,只需在iTuneConnect中發表正確的評論,並告訴他們我的應用程序正在IPV6網絡中運行。你可以請指導找到我的問題?如果可能的話,我可以和你的代表打個電話嗎?

所以他們問你的聯絡方式,給你打電話,你的問題將resvoled。我已經浪費了大約20天的時間來解決這個問題。但蘋果代表告訴他們這是他們的內部問題。

所以我卑微的意見,以儘快聯繫蘋果代表,您的問題都會解決,而不做任何事情。

相關問題