用于pod的架构i386的未定义符号

Man*_*ani 6 xcode cocoa objective-c ios

我搜索了SO并发现了类似的问题,但建议在编译源中添加Link Binary With Libraries的框架.但在我的情况下,未定义的符号适用于使用Cocoa pod安装的库.

我正在使用Xcode 7.3.1并使用Cocoa pod进行集成AFNetworking,SWRevealViewControllerMRProgressView在我的项目中使用.当我为iPhone模拟器构建项目时,它运行正常并且也运行.但是当目标模拟器设备iPad 2生成错误时,会出现下图所示的错误.

生成的错误

我已经做了以下事情要解决,但它们都没有为我工作.

  • 删除并重新安装所有pod.
  • 使用pod repo删除master和pod设置
  • 检查所有pod目标的编译源,其中包含.m错误显示为未定义符号的文件.
  • 创建测试项目,AFNetworking使用Cocoa pod 安装并构建和运行项目iPad 2,它工作正常.

我不明白是什么问题.任何帮助或其他建议表示赞赏.