美文网首页
APP兼容IPV6以及搭配IPv6网络环境

APP兼容IPV6以及搭配IPv6网络环境

作者: xu1Peng | 来源:发表于2018-11-08 13:31 被阅读49次

    1、不建议使用底层的网络API。蓝色部分的API是不存在兼容性问题的,平时使用的第三方的网络库也都是用的蓝色部分。

    2、不要使用IP地址,使用域名。

    以前Reachability库中SCNetworkReachabilityCreateWithName中有用到传IP地址。

    3、检查工程中有没有使用下面这些API,这些都只是针对IPv4做了处理。

    inet_addr()

    inet_aton()

    inet_lnaof()

    inet_makeaddr()

    inet_netof()

    inet_network()

    inet_ntoa()

    inet_ntoa_r()

    bindresvport()

    getipv4sourcefilter()

    setipv4sourcefilter()

    如果有左面的,也需要做处理。

    搭配IPv6网络环境

    其实就是用Mac做一个热点,用手机连接这个WiFi。

    这时,我们就需要在Mac本地创建一个IPv6的网络。首先大家“系统偏好设置”,按住“option”键的同时点击“共享”,打开之后勾选“Create NAT64 Network”,接下来用手机连接该热点就ok了(保持手机关闭蜂窝移动数据关闭)。(注:该功能是OS X 10.11新加的)

    相关文章

      网友评论

          本文标题:APP兼容IPV6以及搭配IPv6网络环境

          本文链接:https://www.haomeiwen.com/subject/xrnixqtx.html