簡體   English   中英

請在連接到IPv6網絡的設備上運行您的應用程序(所有應用程序都必須支持IPv6)以識別問題

[英]Please run your app on a device while connected to an IPv6 network (all apps must support IPv6) to identify the issue(s)

聽起來可能很愚蠢,但我有一個問題:iTunes Connect拒絕了我的應用程序,聲稱“在運行iOS 10.2且連接到IPv6網絡的Wi-Fi的iPad上進行審查時,我們發現了您的應用程序中的一個或多個錯誤。” 他們希望我執行以下操作:“請在連接到IPv6網絡的設備上運行您的應用程序(所有應用程序都必須支持IPv6),以識別問題,然后修改並重新提交您的應用程序以供審核。” 現在,我知道從6/16開始,每個應用程序都應支持IPv6。 因為應用程序只是一種軟件,所以我理解它們的意思是,應該通過IPv6訪問從我的應用程序輸入的每個URL。 怪異的是,當我試圖達到在IPv6站點只提供(如http://test-ipv6.com/http://ds.testmyipv6.com/ )我不能達到他們,而不是從Android設備,iOs設備或任何Mac。 很難相信不同的ISP不提供IPv6支持。

我在這里想念什么? 你們有沒有那個問題? 有什么相似之處嗎?

這並不意味着服務器需要通過IPv6進行訪問(盡管強烈建議這樣做),這意味着您的應用程序不必關心服務器是IPv4還是IPv6。 某些網絡使用NAT64和DNS64,即使對於只能通過IPv4訪問的服務器,它們也會為您的應用程序提供IPv6地址。

Apple的要求是您的應用程序必須在這種情況下運行。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM