踩坑Could not find proper version of cocoapods (1.4.0) in any of the sources

由于公司配有Mac电脑,加上这几个月项目忙,各种变故等原因,我自己的mac笔记本沉睡了近半年没有使用.最近将系统更新到最新版10.13.4,Xcode也升级到最新,当我从github远程仓库下载代码后,执行pod,命令报错:Could not find proper version of cocoapods (1.4.0) in any of the sources ,于是开启了采坑之旅:


起初我怀疑是ruby源的原因

查看当前ruby源

gem source -l 

由于ruby淘宝源2016年6月后已经不再维护,换为China Ruby

gem sources --remove https://ruby.taobao.org/

如果 无法移除 则执行

sudo gem sources --remove https://ruby.taobao.org/

添加 ruby-china源

gem source --add https://gems.ruby-china.org

结果更改了ruby源问题依然存在.

我又把 cocapods ,ruby等升级到最新版,发现问题依然存在

最后,无奈只能使用简单粗暴的终极大法了:卸载cocapods重新安装新的

  • 卸载cocapods

sudo gem uninstall cocoapods

为了验证是否卸载干净,我又执行了上面代码和 pod --version 命令


  • 安装cocapods

 sudo gem install cocoapods

然而 执行pod命令时依旧报错


我推测是公司网络原因,就打开手机流量开通热点连接

安装成功!!!

1

2

执行pod 命令完美运行!!!


你可能感兴趣的:(踩坑Could not find proper version of cocoapods (1.4.0) in any of the sources)