对于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 网络 否则 说明不支持 在自行改动 目前微信SDK版本7.0已支持 可以做为参考
转载请注明出处:
http://my.oschina.net/u/2523541/admin/edit-blog?blog=672213
附Mac 由于只有无线,需要外设
苹果网线转换器USB百兆网卡Mac air/Pro笔记本电脑苹果网卡
https://detail.tmall.com/item.htm?id=39621563631&spm=a1z09.2.0.0.RqvDRS&_u=crmid1n3d96
转载于:https://blog.51cto.com/roybaby/1772755