第一次写这个,也不废话了,直接上了。
1.检查你所用到的库,像af 3.0以上什么的(不用改),其他的库自己去搜下是否支持ipv6吧。
2.确保你用的sdk支持ipv6,这个自己去看文档就行。
3.终端 dig +nocmd + nostats 你的域名 AAAA 这是看看你们的服务器在ipv6下是否有回应。(这是别人教我的,非常感谢)
这个是简书的,看那 IN A 那是ipv4 , 那Got answer 有个status:NO ERROR ,一般status是no error 就没问题。 这个也可以去看看近期上线的项目它们的服务器。
有错的话,对应下面的表:
像我们的dns 有问题, status 就是 第三个。。。
结论:只要用的库支持,然后sdk其他没问题的话,在mac搭建的ipv6下没问题的话,基本跟我们iOS 前端没啥关系,大多都是服务器的关系。
写的不好,别怪我,留在给还在为ipv6 烦恼的同行一点思路吧。