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