我们向苹果提交了cordova phonegap应用程序并拒绝了我们的应用程序不支持ipv6。这是我们第一次收到此错误,并且不确定解决此问题的确切步骤。
我们的应用程序正在使用amazon ec2,我们注意到amazon ec2不支持ipv6。所以我们想知道我们需要在哪里解决这个问题?在亚马逊或应用内?
如果是亚马逊,我们如何解决它?我们试图通过添加ELB来解决亚马逊问题,但它还没有解决问题。
我们正在使用最新版本的cordova,所有库都是最新版本。请告诉我们
答案 0 :(得分:1)
这不是与您的网络服务/网络服务器相关的问题。
自今年6月起,Apple预计Apps将在IPV6网络上运行。 Apple已开始拒绝不符合此要求的应用程序。
NSURLSession,NSURLConnection,AFNetworking 3.x +全部支持IPV6
如果您使用任何其他网络库,请使用以下链接测试IPV6支持 http://www.brianjcoleman.com/tutorial-how-to-test-your-app-for-ipv6-compatibility/
如果您在App在IPV6网络上运行时遇到Web请求问题,则必须将网络库更新/替换为IPV6支持等价物。
完成对支持IPV6的应用测试后,您可以将其重新提交到应用商店进行审批。