提交App Store 的時候被拒了?
We discovered one or more bugs in your app when reviewed on iPhone running iOS 10.2 on Wi-Fi connected to an IPv6 network.
Specifically, the login page was not responded.
以前從來沒遇到這個問題 ?居然一點網絡連接都沒有
一 。關于ipv6
IPv6是Internet Protocol Version 6的縮寫,其中Internet Protocol譯為“互聯網協議”。IPv6是IETF(互聯網工程任務組,Internet Engineering Task Force)設計的用于替代現行版本IP協議(IPv4)的下一代IP協議
總之說白了就是ipv6比現在我們用的ipv4更大 更長
國內ipv6應用的不多 目前最多用的就是中國教育網 但估計未來也許會開放吧。
當前IPV6在國內三大運營商沒有支持。v4到v6的轉換需要運營商的支持,不然和內網IP并無差別,無法直接訪問到或提供服務。
二。有關ipv6 環境的搭建連接
1.準備兩臺iPhone 一臺Mac
2.其中一臺iPhone USB連接到Mac 4G 網絡狀態下開熱點僅usb上網 ?
3.打開系統偏好設置 - 按住option鍵同時點擊共享 ?
4.就會出現以下這個
5.配置好后 點擊互聯網共享?
6.如果已經開啟共享的話 Mac 信號顯示的地方就會變成這樣
7.用第二個iPhone連這個共享 ?
注:普通的Ipv4下的DNS 是192:168:20:01類似于這樣
連接到ipv6后是這樣
OK ?這樣的話就證明已經在ipv6環境上了!!!
三。測試和解決ipv6無法上網的bug
搭建好環境測試后發現有網絡可以登錄進去?
但是網絡監測的 好像不太行?
索性 ?pod update ?直接更新下 所有第三方 ?
·········還是不可以?
Reachability? 這個東西大家要注意一下 他的Version ···我之前的Version 是 3.5
直接去官網下載最新的
官網地址
developer.apple.com/library/content/samplecode/Reachability/Introduction/Intro.html
直接 更新后 把工程的更換掉 ·····然后 在測一遍 ?OK 一切正常 提交·······今早的時候通過了