cocopod遇到的问题与vim编辑

cocopod遇到的问题与vim编辑_第1张图片

出现问题的原因是Rub 为 2.3.0版本多了一个方法.

解决方法:

方法一:降级到rub-2.2.0

方法二:修改rb文件增加方法

终端输入:

sudo vim /usr/local/lib/ruby/gems/2.3.0/gems/cocoapods-0.39.0/lib/cocoapods/resolver/lazy_specification.rb

前面加sudo才有权限修改,输入密码回车

打开后按i开始编辑

在第16行也就是subspec_by_name的方法上面加入下面代码:

defrespond_to_missing?(method,include_all=false)specification.respond_to?(method,include_all)end

然后按esc, 输入:wq保存退出.即可解决.

你可能感兴趣的:(cocopod遇到的问题与vim编辑)