[分享]关于苹果APP IPv6审核那些事儿

  近期我司接到部分用户咨询,询问我司的VPS/云主机是否支持IPv6,因为苹果目前审核APP需要支持IPv6才能通过审核。


于是小编放狗搜索了一下,发现目前虽然国内某些服务商已经提供了IPv6的地址,但实际在用户端,也就是我们平常的所说的终端还并未支持IPv6,因为需要涉及到


更换终端设备(如:光猫、路由器、交换机等)才能支持IPv6,所以在国内这个大环境下全网支持IPv6还需要一定的时间呢。


读到这里您是不是有疑问了,那其它的开发者在国内的环境下是怎样通过苹果的APP审核的呢?


小编再次放狗搜索发现了这篇文章。小编并非APP开发者,大概看了一下该文章。该文章描述通过APP审核的方法有很多种,但都没有强制要求服务器端支持IPv6。


比如:在APP中使用新的网络库:NSURLSession或CFNetwork,并且远程地址不要使用IPv4的地址等方法都是可行的。更详细的请回到这篇文章查看,同时也可以和更多的开发者交流。


看到这里,关于苹果APP需要支持IPv6的就已经完了,如果您是服务器需要使用IPv6地址请往下看:


维基百科免费ipv6列表


小编测试了一下该网站:http://broker.aarnet.net.au/ 是目前还在提供服务并且通过非常简单的方法就能获取IPv6地址的服务商。


在您创建用户后即可获取到一个脚本,下载该脚本运行即可,整个过程非常简单,小编就不在举例啦。

总结:因IPv6审核失败的APP,主要是因为程序在开发本身没有使用支持IPv6的库或API,并不是需要服务端支持IPv6,要通过审核需要调整程序,可参考上面博文调整。







日期:2016-09-08

打印 】