cocopod遇到的问题与vim编辑

出现问题的原因是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保存退出.即可解决.

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

推荐阅读更多精彩内容