苹果是说必须支持 IPv6-only 网络,即只有IPv6网络的情况下,你的app也能正常使用。如果你解析到的IP地址是 IPv4 格式的 `x.x.x.x` ,在 IPv6-only 网络下是无法访问的。 在有网线的 Mac 电脑上共享网络,选中 "NAT64",然后在 iPhone 上连接你共享的网络,就建立了一个 IPv6-only 网络。在手机设置的「无线局域网」里能看到 DNS 是否变成了 IPv6 格式,访问 http://ipv6-test.com 也能测试。 模拟好网络环境后,运行你的app,看解析到的 IP 是不是 IPv6 地址,看是否能正常访问。 除非有特殊需要,最好别直接用IP,用域名。
苹果是说必须支持 IPv6-only 网络,即只有IPv6网络的情况下,你的app也能正常使用。
如果你解析到的IP地址是 IPv4 格式的 `x.x.x.x` ,在 IPv6-only 网络下是无法访问的。
在有网线的 Mac 电脑上共享网络,选中 "NAT64",然后在 iPhone 上连接你共享的网络,就建立了一个 IPv6-only 网络。在手机设置的「无线局域网」里能看到 DNS 是否变成了 IPv6 格式,访问 http://ipv6-test.com 也能测试。
模拟好网络环境后,运行你的app,看解析到的 IP 是不是 IPv6 地址,看是否能正常访问。
除非有特殊需要,最好别直接用IP,用域名。