一个奇葩bug的出现
今天在新项目里用cocoapods添加了几个三方框架,然后遇到了这个奇葩的问题。说实话出现这个问题只能说是自己太马虎了,我为什么会这么说呢?首先给大家看看我在测试工程里模拟出bug的报错信息:
你是不是也遇到过这样的报错?(请告诉我不是我一个人马虎过。。。)
既然错误出现了,那么它是为什么出现的?又应该解决呢?下面就来看看解决方法吧。
bug出现的原因以及解决方式
我是通过terminal进行的pod操作以下是命令语句:
$ cd /Users/~~~/工程名 就是先进入到你的工程路径下
$ pod init 实例一个Podfile文件
$ vim Podfile 打开然后编辑Podfile内容添加入你想要的库
看到了上面的图。。。你是不是已经知道哪里不太对了!
当时我看到target也没多想就把 pod 'AFNetworking', '~> 3.0' 粘到下面去了。。。结果就悲剧了。
修改也很简单直接把 pod 'AFNetworking', '~> 3.0' 放到 target 'Test-Demo' do 这行下面就可以了。
然后就保存Podfile修改,直接pod install就好了。
果然开发是一件严谨的事,半点马虎不得。