兼容IPv6-only

需要排查的内容

  1. 不使用 IPv4 地址,如,233.5.5.5等
    2. 使用 NSURLSession(兼容iOS 7+),不使用 NSURLConnection
  2. 可以使用NSURLConnection,但是,建议修改成NSURLSession。
  3. 针对于其他第三方的SDK,也要去核实排查。
    • 微信sdk已经更新,尽快升级
  4. 检测兼容性的方法,使用Mac电脑共享一个WiFi热点,使用 NAT64,测试手机连接该热点,测试应用程序,如果某些接口或功能(第三方SDK)出现异常,通常是超时或返回网络错误,表明该 App 不兼容IPv6-only网络,需要修改。

特别地

  1. 如果使用AFNetworking,尽快升级最新的AFNetworking,并使用 URLSession

参考

  1. Supporting IPv6 DNS64/NAT64 Networks
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 参考: https://developer.apple.com/library/content/documenta...
    anny_4243阅读 6,069评论 0 8
  • 原文连接 为了加深印象与理解,自己copy了一份,顺便按照自己的理解稍作修改。参考资料 自从5月初Apple明文规...
    不会游泳De鱼阅读 4,672评论 2 12
  • 适配IPV6 在WWDC2015上苹果公司宣布iOS9将支持纯IPV6的网络服务。自从5月初Apple明文规定所有...
    大码猴阅读 3,755评论 0 16
  • 它不是只有月圆之夜才会奔上山头 每当月亮爬上夜空 星星也变得稀疏 这时它都会钻出林子 望向天空 久久不能发出低吼
    王不烦阅读 194评论 0 1
  • 细雨裹斜风,声透青纱夜未休。 更深漏长桂飘香, 难留,女多伤春士悲秋。 灞桥笼烟柳,曲江流饮紫云楼。 拈花少年曾题...
    马洲资善阅读 400评论 0 0