美文网首页搬砖iOS Developer
iOS Undefined symbols for archit

iOS Undefined symbols for archit

作者: 毛小崔同学 | 来源:发表于2017-05-26 12:22 被阅读121次

    一个奇葩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就好了。

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

    相关文章

      网友评论

        本文标题:iOS Undefined symbols for archit

        本文链接:https://www.haomeiwen.com/subject/lkotfxtx.html