2018-ipv6审核被拒绝的解决方案,已审核通过

Posted WinJayQ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-ipv6审核被拒绝的解决方案,已审核通过相关的知识,希望对你有一定的参考价值。

目前解决IPv6被拒问题只有三种方案(其他任何方案都是这三种延伸而来):
① NAT64+DNS64 中转解决方案——配置简单、稳定有效。
② IPv6隧道技术解决方案——技术要求高、稳定性一般。
③ IPv6带宽接入方案——成本高,适合自建服务器客户。

2018年3月份因为公司的新产品上架被拒(Performance - 2.1) ,苹果审核人员在IPv6的环境下不能进入我们的APP。折腾了两周,终于审核通过,我这样做的:

1)https://github.com/wg689/Solve-App-Store-Review-Problem/blob/master/ipv6.md
关于这篇文章,我从头到尾看了3遍,老老实实的按照文章操作,在本地搭建了ipv6环境,自己测试完全没问题,正常访问服务器接口。

2)将常用的第三方SDK,比如支付,分享等更新到最新的版本。我们的项目用到的AFNetworking是2.0版,由于历史原因,项目比较大,更新到AFNetworking3.0会比较麻烦,所以我参考了下面的文章处理了。
https://www.jianshu.com/p/4111e2565332
https://www.jianshu.com/p/a6bab07c4062
关于socket ,我们项目里也用了CocoaAsyncSocket。

3)在本地搭建了ipv6环境,测试没问题后,我就提交审核,结果---显然没过,同样是因为IPv6的原因被拒。

4)我也想过花钱找人帮过审核,但是因为各种原因还是放弃了。
我了解到的情况:非游戏APP 299元包过,需要提供域名 IP,还有端口;上架成功服务停止;先付费,包过,不过退。
参考:https://promotion.yun-gu.com/ipv6/?audience=173106
参考:IPv6被拒解决方案群 群号:140755394 (我在群里私聊过,问了价格)

5)最后实在是没有办法,请求服务器同事协助,最终同事买了一台新的阿里服务器,配置了IPv6环境(配置比较麻烦,同事搞了3天),将IPv6下的接口指向原来的接口,测试没问题后,提交审核,这次通过了,不容易。

总结:"苹果表示服务器不必须支持 IPv6,但是有一点苹果没有指出来,那就是,虽然你的服务器不用支持 IPv6,但是必须正确响应 IPv6 的 DNS 查询"。
比较有效的方法还是购买国内或国外的服务器,搭建IPv6环境。也可以试试录制ipv6环境测试通过的视频,被拒的话就重复提交审核几次,有人这样通过了。

以上是关于2018-ipv6审核被拒绝的解决方案,已审核通过的主要内容,如果未能解决你的问题,请参考以下文章

应用被拒绝 - 已上传新二进制文件 - 应用内购买 - 需要开发人员操作 - 等待审核

5、APP上架被拒重新提交审核教程

应用被拒绝,但应用内购买正在审核中

iOS 5.1.2审核被拒

iOS 审核拒绝原因和解决办法

iOS 应用因应用购买“错误”而被拒绝 - 无法复制