iOS-不用網線搭建IPv6網絡測試環境


前言

從6月1日開始蘋果要求之后審核的項目必須支持iPv6,如果不支持將被拒絕,掘金最近一次審核被就被拒絕了....理由為下:

Apps are reviewed on an IPv6 network. Please ensure that your app supports IPv6 networks, as IPv6 compatibility is required.

QQ截圖20160612172754.png

原因是LeanCloud更新了一個版本才支持IPv6,更新之后找了幾篇搭建IPv6網絡的文章都不太滿意,於是在自己解決之后整理一篇博客把經驗借鑒給大家。

正題

材料:

首先需要准備Mac一台

iPhone 2部(其中一部用於測試你的項目,請裝上你的應用)

連接線一根

第一步:通過數據線連接iphone和mac

第二步:打開iphone的個人熱點並選擇僅USB

如果沒有選項,請關閉手機連接的Wi-Fi,用手機自己的移動網絡

QQ截圖20160612172815.png

選擇僅USB

第三步:打開網絡偏好設置,確保你的Mac的Wi-Fi是打開的,並且沒有連接任何網絡

如果已有連接wifi可以在高級里刪除之前的聯網緩存

QQ截圖20160612172823.png

第四步:打開系統偏好設置,按住option(alt)鍵點擊共享

如果不按住option鍵將不會出現IPv6選項

QQ截圖20160612172833.png

第五步:選擇iPhone USB -> Wi-Fi -> 創建NAT64

如果沒有出現創建NAT64網絡請重復第四步

QQ截圖20160612172839.png

第六步:選擇右下角的Wi-Fi選項,可以設置密碼也可以不設置密碼

QQ截圖20160612172847.png

最后別忘了勾選左側的選項,不然不會打開共享,顯示互聯網共享:打開代表操作成功

QQ截圖20160612172858.png

勾選互聯網共享

用你另一台iPhone鏈接你Mac所創建的IPv6測試網絡

QQ截圖20160612172918.png

如果你的DNS如上圖所示的格式一樣的話就代表你的IPv6測試環境已經搭建好了,可以開始測試你的項目了

參考資料:

iOS應用支持IPV6,就那點事兒
針對蘋果最新審核要求為應用兼容IPv6
如果還有關於IPv6的問題可以在留言里問我,我會和你們一起解決的

 

原文地址:http://www.cocoachina.com/ios/20160613/16626.html

2016-06-13 07:07 編輯: cocopeng 分類:iOS開發 來源:lafree317 投稿


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM