2016-11-21 63 views
2

由於使用ipv6網絡進行的測試失敗,Apple拒絕了使用phonegap創建的ios應用程序。所有在應用程序中使用的API都在我的域(例如,mydomain.com)上,它位於ipv4網絡上。是否有任何修復,而不是更改serbver到ipv6,以便它可以使用ipv4網絡設置部署由於在ipv6網絡上發佈的問題,蘋果拒絕了phonegap ios應用程序

+0

嘗試將您的網絡更改爲ipv6並將應用程序上傳至商店。 –

回答

1

對不起,說,但不幸的是,你必須。如果您希望您的應用獲得批准,請支持IPv6。

根據蘋果文檔

使用IPv6 DNS64/NAT64網絡的兼容性將是App Store的 提交的要求,因此要爲所有應用保證 兼容性。好消息是,大多數應用程序已經與IPv6兼容,已經是 。對於這些應用程序,定期 測試您的應用程序以查看回歸仍然很重要。在DNS64/NAT64 網絡上運行時,不兼容IPv6的 應用程序可能會遇到問題。幸運的是,解決這些問題通常相當簡單,正如本章所討論的那樣。

Reference

在WWDC 2015年我們宣佈過渡到iOS中9純IPv6網絡服務 啓動2016 6月1日提交到App Store 所有的應用程序必須支持IPv6-only網絡。大多數應用程序不需要更改 ,因爲IPv6已經被NSURLSession和 CFNetwork API支持。

Apple不再支持IPv4,而只支持IPv6。

0

除了支持IPv6網絡,沒有其他出路。看看這個official apple link欲瞭解更多相同的信息。

但在你的情況下,解決這個問題不會很乏味。看看這個tutorial,它解釋了一步一步的程序來測試你的應用程序的IPv6兼容性。希望能幫助到你。乾杯。

相關問題