首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于iOS的RESTKit和IPV6

用于iOS的RESTKit和IPV6
EN

Stack Overflow用户
提问于 2016-06-24 20:51:38
回答 1查看 363关注 0票数 1

苹果从今年6月开始强制所有应用程序只能在IPV6网络上运行。苹果公司还在纯IPV6网络上对应用程序审查过程进行了所有测试。

我正在使用RESTKit 0.24.0在我的应用程序中进行RESTFul交互,我想知道以下几点:

1.如何检查应用程序是否可以在具有远程服务器的纯IPV6网络上工作?我已经尝试在我的mac (https://derflounder.wordpress.com/2015/10/05/enabling-an-ipv6-only-network-using-internet-sharing-on-el-capitan/)上使用互联网共享来设置一个仅支持IPV-6的网络,并且应用程序工作正常。这是否足以证明该应用程序可以在带有远程web服务器的纯IPV6网络上运行?

2. RESTKit 0.24.0支持IPV6网络吗?如果没有,我应该更新RESTKit吗?在IPV6中使用RESTKit有什么变通方法吗?

此外,我来自印度,在那里,IPV6目前的采用率非常低。

EN

回答 1

Stack Overflow用户

发布于 2016-06-24 23:37:07

如何检查应用程序是否可以在具有远程服务器的纯IPV6网络上运行

你的解决方案看起来不错;苹果recommends a similar setup

不支持RESTKit 0.24.0支持IPV6网络。

RESTKit使用AFNetworking作为其底层网络堆栈,因此它不应受到底层网络传输特性的影响。看起来AFNetworking支持IPv6 (尽管论坛上有一些关于可达性实现的正确性的讨论,而且我找不到明确声明支持的官方文档)。

总之,只要您使用主机名而不是地址字面量来检索REST资源,您“应该”就可以了--特别是当您的测试按预期工作的时候。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38013900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档