码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-04-18 00:55:50      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:客户   放弃   国外   yun   延伸   master   第三方   lob   本地   

目前解决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审核被拒绝的解决方案,已审核通过

标签:客户   放弃   国外   yun   延伸   master   第三方   lob   本地   

原文地址:https://www.cnblogs.com/WinJayQ/p/8870900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!