自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;
剩余步驟和第一種方法的步驟相同。
經過個人測試,發現第一種方式沒有達到預期的效果,建議使用第二種方式進行。