问题:客户的产品面向的国内的群众,对于服务器做了限制,国外IP无法访问,但是在申请开发者帐号和上架应用都必不可免一个问题,苹果审核人员在美国,使用的是美国的网络。
申请开发者帐号:应用官网 无法访问 ,审核失败
上架应用:应用所有网络加载都是失败,审核失败
对于开发者帐号的处理,重新配置了一个新的网络IP(不存在限制的),将同一套网站部署上去。苹果审核人员可以打开的,只要审核期间正常打开,通过。
最蛋疼的是。关于应用的审核,刚开始返回IPV6错误,一头扎进IPV6汪洋大海,搭建本地IPV6环境(http://www.cocoachina.com/ios/20160525/16431.html),是可以正常访问的。
只能想到的是,是不是和官网访问一样存在IP限制,导致审核人员打不开。只好紧急购买一下有美国线路的VPN(自己使用的蓝灯,每次都是自己设定为香港)。设置全局模式,果然发现自己的应用无法打开。跟后台协商一下,目前采用判断网络IP的方法来,在审核期间,将判断为美国地区的IP请求无限制的服务器,其余请求存在限制的服务器。审核通过之后,全部请求存在限制的服务器。
2018-06-01
GET服务请求 http://ip.taobao.com/service/getIpInfo.php?ip=myip
国内返回的数据:
![](https://img.haomeiwen.com/i2605144/ec56a30a58657247.png)
VPN设置全局(美国线路)
![](https://img.haomeiwen.com/i2605144/ff8d40b94711aec3.png)
网友评论