iOS之App支持ipv6网络连接

作者: 天堂秀 | 来源:发表于2017-03-10 10:54 被阅读3755次

    苹果App Store新规:6月1日后所有应用必须支持IPv6-only网络

    IT之家5月5日消息,苹果昨日向开发者发出提醒,App Store将于今年6月1日实施全新策略,届时所有提交至苹果App Store的iOS应用申请必须要兼容面向硬件识别和网络路由的最新互联网协议--IPv6-only标准。

    http://www.ithome.com/html/it/222864.html[文章出自]

    那为什么要支持ipv6呢?
    我想原因有如下:
    搭建ipv6环境就是让国外可以访问到公司的服务器,这样苹果审核那边才可以获取到数据进行测试,如果服务器只是支持ipv4,在国外是访问不了的。

    需要的设备
    1.Mac pro
    2.iphone一部(支持到iOS9以上)

    另外需要准备登录App测试账号密码一个,这里默认选择不需要接收验证码,如需要验证码,则需要再准备另外一部测试机接收验证码

    具体操作步骤(解决方案)如下:

    网络转接口

    2.用数据线连接上手机(我用的是iphone 6s做测试机)

    3.打开系统偏好设置


    系统偏好设置.png
    共享.png

    5.点击wifi选项

    Wi-Fi选项.png 配置共享网络.png
    开启网络共享.png
    图标.png

    8.注意:手机调成飞行模型
    我们这里选择apple的MacBook Pro

    Wi-Fi选择

    9.登录测试账号密码

    10.来到Xcode,工程运行一次command+ R进行真机测试

    11.手机上展示的页面


    首页展示 IMG_1906.PNG 福利.PNG

    后台返回来的数据

    后台请求回台的数据.png

    ⚠️注意:
    我用iphone6s和iphone 6plus(系统版本是10.2)是测试出来了数据,同事拿来一部iphone 5s(系统版本8.4)登录账号数据没有出来,原因是什么呢?

    原因是因为ipv6支持的系统版本为iOS9以上的,那由于同事的手机系统没升级到iOS9,所以请求回来数据显示不到UI界面上。

    码字不易:喜欢的就点赞加关注,有纰漏的地方望指点,嘻嘻!

    相关文章

      网友评论

      本文标题:iOS之App支持ipv6网络连接

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