iOS Undefined symbols for architecture x86_64问题

一个奇葩bug的出现

今天在新项目里用cocoapods添加了几个三方框架,然后遇到了这个奇葩的问题。说实话出现这个问题只能说是自己太马虎了,我为什么会这么说呢?首先给大家看看我在测试工程里模拟出bug的报错信息:

error.png

你是不是也遇到过这样的报错?(请告诉我不是我一个人马虎过。。。)
既然错误出现了,那么它是为什么出现的?又应该解决呢?下面就来看看解决方法吧。

bug出现的原因以及解决方式

我是通过terminal进行的pod操作以下是命令语句:

$ cd /Users/~~~/工程名          就是先进入到你的工程路径下
$ pod init                  实例一个Podfile文件
$ vim Podfile            打开然后编辑Podfile内容添加入你想要的库
error_Podfile.png

看到了上面的图。。。你是不是已经知道哪里不太对了!
当时我看到target也没多想就把 pod 'AFNetworking', '~> 3.0' 粘到下面去了。。。结果就悲剧了。
修改也很简单直接把 pod 'AFNetworking', '~> 3.0' 放到 target 'Test-Demo' do 这行下面就可以了。

right_Podfile.png

然后就保存Podfile修改,直接pod install就好了。

果然开发是一件严谨的事,半点马虎不得。

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

推荐阅读更多精彩内容

  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,376评论 0 39
  • Ruby 安装 要安装cocospods 首先需要安装ruby,可以先安装xcode,再安装macport ,最后...
    山天大畜阅读 1,911评论 0 1
  • 前一篇 宋朝进行时(014)黄袍后一篇 宋朝进行时(016)战将 第四章 第一桶金 1.柴荣 公元955年,后周...
    野狐狸_阅读 4,548评论 7 53
  • 文/朱俊丞 这学期我们四(5)班出现了许多“宠物”(就是我们班同学),他们成为“宠物”的主要目的是讨吃的。 这些“...
    王了一一阅读 555评论 2 2
  • 每次听到《团结就是力量》这首歌,我总是会感慨万千。特别是在运动会之后,体会更是深刻。 锣鼓喧天的运动会...
    童言无忌DYQ阅读 415评论 0 1