[问题] iOS ipv4 & v6 GCDAsync

楼主: areyo (没有名字的怪物)   2016-07-01 22:03:21
大家晚安 :
再度请教IPv6问题
目前server已跟中华电申请IPv4 转v6
DNS也设定好AAAA 的记录了,对应到 www.mydomain.com
也用网络上找到的一些dns lookup ipv6, 看起来也有成功了
我用的连线是GCDAsyncSocket去跟server连线。
以前connectToHost,都直接连IPv4,但现在改连自己的网域名称
出现以下几种情况
1.有设定IPv4PreferredOverIPv6 = NO; //表示以IPv6优先
1-1. iPhone(v4) 连线, 失败....
1-2. iPhone(v6) 连线, 成功
2.IPv4PreferredOverIPv6 = Yes; //表示IPv4优先
2-1. iPhone(v4) 连线, 成功
2-2. iPhone(v6) 连线, 失败.....
本试着改成当某个状态失败后重连,改用其他ip位址,但好像也都不成功
请问有人有建议作法吗??谢谢
作者: tentenlee (天天)   2016-07-01 22:22:00
不是很懂 不是都成功了吗? 那问题是?
楼主: areyo (没有名字的怪物)   2016-07-01 22:32:00
怎么判别iPhone使用者是走v4 or v6??
作者: tentenlee (天天)   2016-07-02 00:43:00
为了什么要判断? 连的到不就好了?
楼主: areyo (没有名字的怪物)   2016-07-02 23:59:00
更新版本好了

Links booklink

Contact Us: admin [ a t ] ucptt.com