我创建了一个应用程序并尝试发布到 App Store,但由于在使用仅 IPv6 网络时应用程序在启动时崩溃而被拒绝。
我使用了 IPv6-test.com 并测试了演示 API URL,发现该 API 尚不支持 IPv6。有没有一种方法可以在不使用不同 API 的情况下解决这个问题?
如果它能帮到我,我有能力托管我自己的支持 IPv6 的服务器。
最佳答案
要使 API 服务器与 IPV6 兼容,您只需将其部署在启用了 IPv6 的 Web 服务器上即可。
如果它是第三方 Web 服务器上的第三方 API,我认为除了编写并请求他们启用 IPV6 之外,您无能为力。
如果它是您自己的 Web 服务器,您可以向您的托管服务提供商索取 IPv6 地址,并检查他们是否可以为您提供 IPv6 连接。
关于swift - API 不支持 IPv6,应用被拒绝。我能做些什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41947797/