AFNetworking 2.2.1是否支持iOS 6.0?

时间:2014-03-27 09:23:35

标签: ios afnetworking-2

我使用CocoaPods和AFNetworking 2.2.1,但在ios 6.1中有错误“dyld:未找到符号:_NSURLSessionTransferSizeUnknown”

我知道Does AFNetworking 2.0 support iOS 6.0?

我添加了'AFNetworking / NSURLSession','〜> CocoaPods中的2.0',但在ios 6.1中出现错误“dyld:未找到符号:_NSURLSessionTransferSizeUnknown”。

我能为ios6.1做些什么? 我做了一半的项目.... 请帮帮我......

2 个答案:

答案 0 :(得分:0)

您是否添加了这些框架:SystemConfiguration,Security,CFNetwork?

答案 1 :(得分:0)

AFNetworking 2.X已针对iOS 7和新的 NSURLSession 协议进行了更新,这些协议仅在iOS 7中可用。为了在iOS的早期版本中使用这个出色的工具带,您必须在你的podfile中指定。

  1. 平台版本,如platform :ios, '6.0'
  2. 乐观操作符~>
  3. 所需的AFNetworking版本

    因此,AFNetworking的podfile应如下所示

    platform :ios, '6.0'
    xcodeproj 'MyProject'
    pod 'AFNetworking', '~> 1.8'
    

    platform :ios, '6.0'
    xcodeproj 'MyProject'
    pod 'AFNetworking', '< 2.0'
    

    希望这篇文章有所帮助!