如果我的 IOS 应用支持 IPV6,共享库 (.so) 是不是需要更改
Posted
技术标签:
【中文标题】如果我的 IOS 应用支持 IPV6,共享库 (.so) 是不是需要更改【英文标题】:Does shared library (.so) need to change if my IOS app support IPV6如果我的 IOS 应用支持 IPV6,共享库 (.so) 是否需要更改 【发布时间】:2016-05-18 06:49:16 【问题描述】:Apple 宣布 ios 9 将支持仅限 IPV6 的网络服务。所有提交到应用商店的应用都必须支持 IPV6。
现在,我的应用程序使用共享库 (.so),该库使用 IPV4 特定的 API。所以我不知道图书馆是否需要改变。
谁能回答我的问题?
【问题讨论】:
你试过了吗? 我只是在 IPV4 网络中测试它,它工作正常。 【参考方案1】:如果您的应用使用 IPv4 特定的 API 或硬编码的 IP 地址,您将需要进行一些更改。通过阅读 Supporting IPv6 DNS64/NAT64 Networks 了解如何确保兼容性并观看您的应用程序和Next Generation Networks。您可以查看其他一些详细信息here
【讨论】:
我只是想知道共享库是否需要改变。【参考方案2】:回答起来很简单。
1) 通过 ipv6 测试您的库。 2.1) 没关系,因此您无需进行任何更改 2.2) 它失败了,你需要调查并做一些改变。
【讨论】:
谢谢。测试通过 IPv6 失败,现在服务器仅支持 IPV4。我想请官员回答是否要进行一些更改。以上是关于如果我的 IOS 应用支持 IPV6,共享库 (.so) 是不是需要更改的主要内容,如果未能解决你的问题,请参考以下文章