苹果每次都审核ipv6么

 2023-12-25  阅读 3  评论 0

摘要:苹果每次都审核ipv6么?我们知道,现在Apple明文规定所有开发者提交新版本需要支持IPV6-Only的网络,App Store策略是要求所有iOS应用必需包含IPv6-only网络的支持。所以,苹果企业会审核IPv6。 关于IPv6-ONLY 测试环境,MacOS 提供了这个功能。使用 Mac 把有线网络共享到 WiF

苹果每次都审核ipv6么

苹果每次都审核ipv6么?我们知道,现在Apple明文规定所有开发者提交新版本需要支持IPV6-Only的网络,App Store策略是要求所有iOS应用必需包含IPv6-only网络的支持。所以,苹果企业会审核IPv6。

关于IPv6-ONLY 测试环境,MacOS 提供了这个功能。使用 Mac 把有线网络共享到 WiFi,中间勾选 创建NAT64网络 即可。

下面我们来介绍下apple 如何审核支持IPV6-Only。

一、这里说的支持IPV6-Only网络,其实就是说让应用在 IPv6 DNS64/NAT64 网络环境下仍然能够正常运行。但是考虑到我们目前的实际网络环境仍然是IPV4网络,所以,应用需要能够同时保证IPV4和IPV6网络环境下的可用性。

从这点来说,苹果不会去扫描IPV4的专有API来拒绝审核通过,因为IPV4的API和IPV6的API调用都会同时存在于代码中(不过为了减小审核被拒风险,建议将IPV4专有API通过IPV6的兼容API来替换)。

二、Apple官方声明iOS9开始向IPV6支持过渡,在iOS9.2+支持通过getaddrInfo方法将IPV4地址合成IPV6地址。其提供的Reachability库在iOS8系统下,当从IPV4切换到IPV6网络,或者从IPV6网络切换到IPV4,是无法监控到网络状态的变化。也有一些开发者针对这些Bug询问Apple的审核部门,给予的答复是只需要在苹果最新的系统上保证IPV6的兼容性即可。

三、只要应用的主流程支持IPV6,通过苹果审核即可。对于不支持IPV6的模块,考虑到我们现实IPV6网络的部署还需要一段时间,短时间内不会影响用户的使用。但随着4G网络IPV6的部署,这部分模块还是需要逐渐安排人力进行支持。

四、如果应用一直直接使用IPV4地址通过NSURLConenction或者NSURLSession进行网络请求(一般需要主机允许,且客户端需要在header中伪装host);经测试,IPV6网络环境下,直接使用IPV4地址在iOS9及以上的系统仍然能够正常访问;在iOS8.4及以下不能正常访问。

所以,苹果会审核ipv6,ipv6地址应用是大势所趋。网站提供服务,无需改造现有架构,即可快速让现有IPv4业务系统具备IPv6终端和用户访问能力。业务链接

提示:现在腾讯云新人点击注册然后实名认证后,可以点此一键领取2860元代金券,然后点此进入腾讯云活动页面参加优惠力度非常大的腾讯云3年和5年时长服务器活动,一次性买多年,免得续费贵,这样就可以获得最大的优惠折扣,省钱。

版权声明:xxxxxxxxx;

原文链接:https://lecms.nxtedu.cn/yunzhuji/145272.html

发表评论:

验证码

管理员

  • 内容1196554
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 LECMS Inc. 保留所有权利。 Powered by LECMS 3.0.3

页面耗时0.0110秒, 内存占用332.57 KB, 访问数据库18次

  • 我要关灯
    我要开灯
  • 客户电话
    lecms

    工作时间:8:00-18:00

    客服电话

    电子邮件

    admin@qq.com

  • 官方微信

    扫码二维码

    获取最新动态

  • 返回顶部