我试图找出如何检查ip版本(IPv4或IPv6)的网络连接。应用程序必须处理具有不同IP版本的网络之间的切换。 在android中我尝试使用ConnectivityManager或NetworkInterface类。还有一个想法在设备的资源中搜索。 并调查了ios的相同检查。 但没有结果。可能是我在错误的方向搜索?
答案 0 :(得分:1)
我之前遇到过这个问题。我们的应用程序因IPv4和IPv6问题而被拒绝。我通过不同的网站找到了我网络的IPVersion。我在移动设备上截取了我连接的网络的屏幕截图,并将这些屏幕截图发送给苹果进行审核(说这是连接到IPv6的证据)。
以下是帮助您找出所使用版本的几个网站。
注意:如果您希望以编程方式查找,请忽略此答案。