iOS 2.1 IPV6 被拒絕的解決方案

最近提交審核時遇到了ipv6被拒的問題,如下

  1. 1 Performance: App Completeness
    Guideline 2.1 - Performance - App Completeness
    We discovered one or more bugs in your app when reviewed on iPhone running iOS 10.3.2 on Wi-Fi connected to an IPv6 network.
    Specifically, the activity indicator spun indefinitely on launch, then no further action was generated at the time of review.
    Please see attached screenshots for details.

首先先測試自己的軟件在ipv6 only下是否可以運行
首先要通過共享網絡創建一個ipv6的網絡
按住option(Alt)鍵 點擊共享

677DE6F0-28DC-47B2-A801-FB47823AFF60.png

如果你的mac是有網線的可以直接選擇網線的接口(無視該步驟),這時候只需要一臺手機便可以測試,如果mac使用wifi的則需要通過手機的4G流量創造一個熱點則需要2臺手機測試,一個為熱點,一個為軟件的測試手機
創造熱點方法
熱點手機連接mac----->打開手機設置---> 關閉WIFI和藍牙 -----> 點擊個人熱點----->打開個人熱點開關 -------> 選擇僅USB

25DDFA8F71FAF9C1A2A0EE35984160FB.png

這時候打開mac網絡選擇打開 網絡配置設置

86AF0FD3-1830-463B-A146-7888F8391709.png

顯示為

5BC76E99-6F8A-4F4B-A3C5-ED73B2BE5406.png

這個除非需要,否則停用默認是選擇的,要去掉

然后打開共享
選擇這三個,如果市網線則是什么USB的,反正選擇這個USB就是對的

43C29DD9-0F7E-4AC8-A85B-6B91F5F9B3D3.png

然后點擊WIFI選項

7D06EDAC-5F3F-4B42-BD4A-87E8EFB45837.png

設置你即將共享ipv6網絡的密碼

509E0858-F86A-462D-9C92-1AB693933450.png

點擊互聯網共享


E0ACB45E-0BDE-4EC2-B629-54832FD0B12E.png

這時候 打開另外一臺測試手機的WIFI,本機是鏈接不上去的,只能查看到

![3810C276-2D1B-4240-9601-51C94C5D4A01.png](http://upload-images.jianshu.io/upload_images/2927534-095e41f2856d243a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

這樣就可以在ipv6下測試APP了

然后測試自己的APP是否可以在這個環境下鏈接上網絡。
如果可以的話把你在ipv6下的測試過程錄成一個視頻,上傳到優酷,視頻中要提現出軟件是在ipv6下測試的,然后可以跟蘋果說明自己在ipv6下測試軟件是可以的,并附上地址,相信很快就可以通過的!

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

推薦閱讀更多精彩內容