上周app上架失敗,Apple回復(fù)說是不支持IPV6-only,花了一下午時間搭建又測試了一遍,發(fā)現(xiàn)本身網(wǎng)絡(luò)并沒有問題,可能是微信和微博SDK版本太老了,更新后就上架成功了,這里簡單寫一下如何測試app是否支持IPV6-only
1.需要設(shè)備:
Mac一臺,并連接網(wǎng)線上網(wǎng),系統(tǒng)版本需10.11以上
測試機一臺
2.打開系統(tǒng)偏好設(shè)置,然后摁住option并點擊共享進入詳情

1.png
3.點擊互聯(lián)網(wǎng)共享,如果你的系統(tǒng)版本在10.11以上的話會看見如下界面:

2.png
4.一次執(zhí)行如下圖操作:

3.png
如果你的電腦是通過USB轉(zhuǎn)接線連接網(wǎng)絡(luò)的話,在1中選擇USB網(wǎng)線,如果前幾步操作正確的話會出現(xiàn)3的按鈕,選擇創(chuàng)建NAT64網(wǎng)絡(luò)。
5.前幾步執(zhí)行完成后選擇WiFi選項,一次配置完成后點擊互聯(lián)網(wǎng)共享,并選擇啟動按鈕,至此IPV6環(huán)境創(chuàng)建完成。

4.png
6.將手機連接上測試的熱點,如果熱點詳情中顯示如下格式DNS,則說明環(huán)境搭建成功,這時候,只需要在此環(huán)境下運行app,如果出現(xiàn)不能連接網(wǎng)絡(luò)情況,說明接口不支持IPV6-only。
IMG_0797.PNG