iOS开发笔记-41:Ipv6审核被拒绝

几天前被苹果审核拒绝,反馈的是ipv6问题
以下是我对于这几天收获的经验:
首先,很多时候ipv6被拒绝,不是客户端的问题。

只要你把一些常用的网络相关的第三方库升级到最新版本。
同时请求的地址不要用ip地址,用域名
基本上出现ipv6的原因就和客户端没有关系了

对于后台服务端来说,首先是支持ipv6的解析

验证自己的网站能不能支持ipv6,这里有个测试网站;
http://ipv6-test.com/validate.php

iOS开发笔记-41:Ipv6审核被拒绝_第1张图片
网站截图
然后蛮多时候并不是服务端不支持ipv6,也不存在ipv6之类的问题。
主要是苹果审核时候,他们的网络环境与我们服务器的延迟较大,导致数据不能加载而引起的问题。
对于这种问题,最好的方法就是在审核的那几天,开一个vps,架设外网的中转或者代理

最后的绝招:(TIP:在老板很着急或者版本在一定日期更新的情况下)

万能的淘宝上有ipv6审核包过的
首富家的解决方案有按次和包月收费的
其实原理就是上面说的方法

你可能感兴趣的:(iOS开发笔记-41:Ipv6审核被拒绝)