苹果最近开始拒绝连接到不支持IPV6的后端服务器的应用程序,而且网络工具,如3.0之前的AFNetworking版本不支持IPv6,所以即使服务器已经更新为支持IPv6,我们也需要更新我们的网络工具。
我们有一个使用Reskit 0.27.0的应用程序,它与AFNetworking 1.3捆绑在一起,是否可以将RestKit的AFNetworking版本更新为3,或者我们是否应该从应用程序中删除RestKit?
发布于 2016-09-08 23:11:41
NSURLConnection支持IPv6,因此也支持AFNetworking和RestKit。IPv6支持通常更多地是使用域名,而不是显式的IP地址。因此,如果您有问题,可以将它们放在RestKit使用的网络库之外的其他地方。
有关相关信息,请查看Apple docs。
至于迁移到AFN3,这是很困难的。有些人正在/已经在做这件事,还有一些人在做这项工作。可以通过与该主题相关的RestKit问题找到它们。
https://stackoverflow.com/questions/39385149
复制相似问题