Ios 通过可可豆问题安装AFN网络

Ios 通过可可豆问题安装AFN网络,ios,afnetworking,afnetworking-2,Ios,Afnetworking,Afnetworking 2,我使用Podfile中指出的下一个规范安装此框架,如git上的说明所示: platform :ios, '7.0' pod "AFNetworking", "~> 2.0" 但当我运行project时,出现了以下错误: dyld:未找到符号:_OBJC_CLASS_$\u nsursession 引用自:/Users/mac/Library/Application Support/iPhone Simulator/6.1/Applications/BD91CA1D-5AC2-4187-9

我使用Podfile中指出的下一个规范安装此框架,如git上的说明所示:

platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
但当我运行project时,出现了以下错误:

dyld:未找到符号:_OBJC_CLASS_$\u nsursession 引用自:/Users/mac/Library/Application Support/iPhone Simulator/6.1/Applications/BD91CA1D-5AC2-4187-9559-BD7F9F45866F/Test.app/Test 预期位于:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/Foundation in/Users/mac/Library/Application Support/iPhone Simulator/6.1/Applications/BD91CA1D-5AC2-4187-9559-BD7F9F45866F/Test.app/Test

我以前安装过AFNetworking,但没有类似的问题。我看到编译器说的是iOS 7支持的
NSURLSession
,但在git上,我接下来读到:

AFNetworking 2.0正式支持iOS 6+、Mac OS X 10.8+和Xcode 5。


那么如何解决这个问题呢?

删除pod文件中的平台行,如果您的目标需要,AFNetworking pod spec将只链接到iOS 6类中

尝试删除pod文件中的平台行吗?我猜如果你说它的iOS 7 only AFNetworking pod没有链接到iOS 6兼容的类它工作时,我已经删除了这一行并运行了pod installcool,将其添加为answer@KunalKumarAFNetworking已放弃对iOS 6的支持,因此如果您仍然需要支持,则需要使用较旧版本(2.5.4或更旧版本)