代码之家  ›  专栏  ›  技术社区  ›  Gagan_iOS

Apple App Store IPV6要求

  •  2
  • Gagan_iOS  · 技术社区  · 7 年前

    我打算在Apple Store上发布一个应用程序,然后我了解到IPV6拒绝问题。仅我的应用程序支持IPV4和 link 我发现该应用程序应该支持IPV6。

    所以我的问题是,应用程序必须同时支持IPV4和;IPV6?

    抱歉,如果这是一个愚蠢的问题,但我正在寻找苹果链接&在被苹果拒绝之前,请提供更多详细信息。

    1 回复  |  直到 7 年前
        1
  •  5
  •   Krunal    7 年前

    如果尚未在web服务器/服务url连接中设置核心IPv4 IP地址,则无需担心IPv6支持。

    此Apple文档将帮助您: Supporting IPv6-only Networks

    提交到应用商店的所有应用都必须支持仅限IPv6的网络。大多数应用程序都不需要任何更改,因为NSURLSession和CFNetwork API已经支持IPv6。 但是,如果您的应用程序使用IPv4特定的API或硬编码的IP地址,则需要进行更改 . 在将应用程序提交到应用商店进行审查之前,请确保测试IPv6兼容性。

    然而,苹果在 Testing your app in an IPv6-only environment :
    您应该在仅限IPv6的网络上测试应用程序。如果没有测试网络,可以按照中的说明设置测试网络 Test for IPv6 DNS64/NAT64 Compatibility Regularly .

    以下SO参考,面对类似问题,可能会指导您: