关于iOS APP 需要支持ipv6-only 开发者需要做的事情
2019獨角獸企業重金招聘Python工程師標準>>>
對于iOS 6月1號 必須支持ipv6協議? 看了官方給的信息之后總結了幾點注意事項
1、針對接口使用IP地址的 公司 需要手工更改請求方式? 因為目前使用ipv4的地址訪問ipv6的服務器會出現 地址無法解析的問題? 因此? 官方給的解決方案是:“在iOS 9和OS X 10.11和以后,NSURLSession和CFNetwork自動將iPv4合成IPv6 來進行請求”
NSURLSession和CFNetwork? 兼容ipv4和ipv6的互轉 請求?? 所以如果使用 IP訪問 必須使用最新版本的API即 NSURLSession或CFNetwork? 使用AFnetworking請求數據的話 僅需吧AF 升級到3.0 以上版本即可;
?
2 、針對 請求接口使用的是域名訪問的app來說目前沒有什么影響?? 僅僅需要確認下是不是支持ipv6 網絡即可? 對于服務器和后端目前來說也不需要做什么多余的操作
3、? 驗證方法如下
1>按住option/alt?? 點擊共享
?
2>將 mac的wifi熱點 打開(不會的自行百度 這里不多說) ? 注意箭頭指示部分?? 打開(打開共享時候一定要按住option/alt)
?
3> 手機連接 自己電腦的wifi熱點? 運行APP 如果順利運行說明 你的APP 支持ipv6 網絡????? 否則 說明不支持? 在自行改動??? 目前版本 微信(6.3.16)不支持? 可以做為參考
?
最后附上蘋果官方連接? https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW1 可以自行查看
?
轉載請注明出處:https://my.oschina.net/iceTear/blog/672213
如果對您有幫助可以關注我獲得更多咨詢
轉載于:https://my.oschina.net/iceTear/blog/672213
總結
以上是生活随笔為你收集整理的关于iOS APP 需要支持ipv6-only 开发者需要做的事情的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决Jenkins的job启动tomca
- 下一篇: 寄云-Paas云服务体验