应用程序因缺乏IPv6而被拒绝,这是服务器还是应用程序问题?

时间:2016-08-27 03:36:57

标签: ios networking ipv6

苹果拒绝了一款应用,因为它在IPv6网络上无效。我设法使用仅ipv6地址对我进行了测试,并且可以看到我使用的第三方API在使用仅IPv6地址时无法访问。

每当我尝试使用API​​时,我都会收到回复

A server with the specified hostname could not be found

如果我在safari中手动访问URL,而其他支持IPv6的网站(如gmail等)可以工作,则会发生同样的情况。

所以我的问题我是否需要让API的开发人员查询更新服务器以支持IPv6以使其正常工作,或者我应该做些什么在应用程序端做这个工作吗?

1 个答案:

答案 0 :(得分:1)

无需更改任何外部服务器。这都是关于客户的。如果通过这个“第三方API”,你的意思是他们有一个你包含在你的应用程序中的库,那么也许他们在他们的代码中做了一些不能正常工作的东西;如果是这种情况,那么您需要让他们修复他们的客户端库。