ios - 在 iOS 中通过 ipv4 而不是 ipv6 路由网络

标签 ios objective-c ipv6

我正在使用仅支持 ipv4 的第 3 方库。 每当我的 iOs 设备中有 ipv6 网络时,第 3 方都会失败。有什么方法可以强制或转换或创建 ipv4 网络,并在 ipv4 而不是 ipv6 中执行应用程序例程。 我找到了以下链接,但不知道如何实现,或者苹果是否会批准。 https://developer.apple.com/documentation/networkextension/neipv4route

请提供任何帮助

最佳答案

我认为您已经回答了自己的问题。您使用的库仅支持 ipv4。所以要么你需要找到一个支持 ipv6 的库,要么自己写一个,因为你无法控制网络广播的内容。

Apple 在这里写了一篇文章:supporting ipv6

关于ios - 在 iOS 中通过 ipv4 而不是 ipv6 路由网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52304220/

相关文章:

objective-c - 如何获取当前事件编号以使用 NSEvent 创建事件

iphone - Apple Mach-O 链接器错误 (2)

python - 将 IPv6 地址绑定(bind)到 Python 套接字作为源 IP 地址

ios - 在 View 变换(旋转)和调整大小(到边界)后保持自动布局

ios - 我怎么知道核心数据里有什么

ios - AVAudioPlayer 不从网站播放 m4a 或 mp3 文件类型

ios - swift UITabbaritem 颜色

c - IPv6地址转域名

c++ - IPV6链路本地多播

iphone - NSUserDefaults,取消选中 iPhone 上的凭据删除