iOS:Undefined symbols after installing AFNetworking with Cocoapods

最近在研究直播相关的内容,需要重新创建一个主播端的项目,结果上午在用Cocoapods导入AFNetworking的时候遇到一个好久没有遇到过的问题:



具体的相关文件如下:

折腾了一上午,最后在Stack overflow上找到了两种可行的解决方法:

  • 解决方法一:
    在项目主目录点击Build Settings,然后在Other Linker Flags中添加 -Objc-l"AFNetworking"
解决方案一
  • 解决方法二:
    在项目主目录点击Build Phases, 然后在Link Binary With Libraries中添加libAFNetworking.a
解决方案二

以上任一方法都可以完美解决问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 静态库与动态库的区别 首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别...
    吃瓜群众呀阅读 12,044评论 3 42
  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,162评论 0 39
  • 仅以方便自己查阅记录前言1.静态库和动态库有什么异同?静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗...
    190CM阅读 4,264评论 0 4
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,020评论 25 708
  • 我坐在街边听着歌, 却突然开始下着雨。 我还是不动听着歌, 我想躲得应该是雨。 你还要我怎样, 要怎样。 我好好地...
    简村小吹阅读 281评论 10 6