Objective c 在设备上运行时,“AFQueryStringPair在两个”警告中都实现

Objective c 在设备上运行时,“AFQueryStringPair在两个”警告中都实现,objective-c,xcode6,afnetworking,afnetworking-2,ios8.1,Objective C,Xcode6,Afnetworking,Afnetworking 2,Ios8.1,我正在使用AFNetworking,在设备上运行应用程序时,在控制台上打印以下警告,但在模拟器上没有警告。任何帮助都将不胜感激。我在Yosemite上为iOS 8使用Xcode 6.1.1 objc[306]:在/private/var/mobile/Containers/Bundle/Application/XXXXXXXX-XXXX-XXXX-XXXXXXXXXXXX/AppName.app/AppName和/private/var/mobile/Containers/Bundle/Appl

我正在使用AFNetworking,在设备上运行应用程序时,在控制台上打印以下警告,但在模拟器上没有警告。任何帮助都将不胜感激。我在Yosemite上为iOS 8使用Xcode 6.1.1


objc[306]:在/private/var/mobile/Containers/Bundle/Application/XXXXXXXX-XXXX-XXXX-XXXXXXXXXXXX/AppName.app/AppName和/private/var/mobile/Containers/Bundle/Application/XXXXXXXX-XXXX-XXXX-xxxxxxxxxxxxxxxxxxxxxxxx/AppName中都实现了类AFQueryStringPair。将使用其中一个。哪个是未定义的。\

我也遇到了这个问题。你可能已经链接到AFNetworking两次了。仔细检查AFNetworking在构建层次结构中仅链接一次


有关更多详细信息,请参阅。

可能您的测试目标中添加了AFNetworking。看,我看到了帖子,但就我而言,我没有单元测试。只有一个目标。实现的目标/private/var/mobile/Containers/Bundle/Application/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX/AppName.app/AppName和/private/var/mobile/Containers/Bundle/Application/XXXXXXXX-XXXX-XXXX-XXXXXXXXXXXX-xxxxxxxxxxxxxxxx/AppName是相同的。