iPv6被拒可分为三个方面的问题:1.App不支持;2.服务器不支持;3.所处网络环境不支持。
-
App是否支持iPv6?搭建一个iPv6测试网络进行验证。
搭建方法:
1.苹果官方文档介绍了iPv6以及如何使用Mac建立本地iPv6 Wi-Fi网络Supporting IPv6 DNS64/NAT64 Networks
2.【指南】本地如何搭建IPv6环境测试你的APP -
服务器是否支持iPv6?使用命令检测服务器是否支持iPv6。
dig +nocmd +nostats 域名 AAAA
结果status返回noerror则表明服务器支持iPv6。
此外,连接服务器失败,苹果也会视为iPv6的问题。在排除了App问题和服务器问题后,可以通过查看服务器日志,以验证iPv6流量是否被正确处理。
笔者通过服务器日志发现,受公司iP安全策略影响,国外不能访问。对此只需要调整iP安全策略,然后发件给审核人员说明情况就行。
发件截图参考链接:
1.关于IPV6审核被拒的完整分析
2.iOS应用支持IPV6,就那点事儿
3.iOS上线之IPv6
联系作者:简书·DH_Fantasy 新浪微博·DH_Fantasy
版权声明:自由转载-非商用-非衍生-保持署名(CC BY-NC-ND 3.0)
网友评论