如何驗證APP是否兼容IPv6

自2016年6月開始,蘋果要求所有提交審核的項目必須兼容IPv6,如果不兼容,將會被拒。如何保證自己即將上線的APP項目不會因此悲劇,那就需要提前進行測試。

常用的測試方式有兩種:第一種,利用有線網絡搭建IPv6環境;第二種,利用一部iPhone手機的熱點共享進行IPv6環境的搭建。

這兩種方式都是利用MAC設備發射WIFI信號,然后測試機連接此WIFI進行測試。

第一種:利用有線網絡搭建IPv6環境

原材料:網線、轉換接口、MAC設備、安裝有測試項目的iPhone手機

第一步,將MAC設備上以往連接的WIFI網絡清理;

第二步,利用網線和轉換接口,將MAC設備連接到有線網絡;

第三步,打開系統偏好設置,按住option鍵點擊共享按鈕,這樣才會出現創建NAT64網絡選項,記得勾選此選項;共享以下來源的連接選擇當前連接的有線網絡;用以下端口共享給電腦選擇Wi-Fi;

共享界面第三步以及之后的操作

第四步,點擊右下角的Wi-Fi選項,進入界面,進行頻段以及密碼的設置,密碼可以不進行設置;

第五步,返回共享界面,點擊左側互聯網共享按鈕;

會彈出下面這個提示框,記得點擊啟動;


彈出的提示框
點擊啟動之后,界面的效果

此時,MAC設備右上角的無線網絡圖標將會變成灰色,且圖標中間是一個向上的箭頭。

第六步,將測試機連接創建的WiFi網絡,打開測試機的無線局域網,點擊此WiFi對應的右側感嘆號按鈕,查看DNS是否由200開頭,以冒號“:”作為間隔,如果是則證明連接的網絡為IPv6環境網絡;

第七步,愉快的測試App能否正常運行。

第二種:利用一部iPhone手機搭建IPv6環境

原材料:USB數據線、一部可以3G/4G上網的iPhone手機(手機1)、MAC設備、安裝有測試項目的iPhone手機(手機2)

第一步,同上;

第二步,將手機1與MAC設備通過USB數據線進行連接;打開手機1的網絡,用蜂窩移動網絡進行上網,并關閉無線網絡和藍牙;打開個人熱點,選擇“僅USB”;

第三步,打開系統偏好設置,按住option鍵點擊共享按鈕,這樣才會出現創建NAT64網絡選項,記得勾選此選項;共享以下來源的連接選擇“iPhoneUSB”;用以下端口共享給電腦選擇Wi-Fi;

勾選iPhoneUSB選項

剩余步驟和第一種方法的步驟相同。

經過個人測試,發現第一種方式沒有達到預期的效果,建議使用第二種方式進行

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容