iOS开发日记

cocoapods < Failed to connect

2018-03-04  本文已影响113人  疯一样的男子sz

        昨天从svn checkout 了一份项目,用的是cocoapods管理第三方库,pod update 了一下,提示“Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down” 的错误。

        于是连了一下github,发现没有问题。

        在查看一下pod版本,换了其他命令,发现所有的命令都提示这个错误。

        于是开始baidu、google。找到一个匹配度较高的帖子

Cocoapods: Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Stack Overflow

该帖子提示升级openssl, ruby,cocoapods

根据提示依次升级了openssl,cocoapods -- 1.4.0。ruby不知道什么原因没有升级成功。

尝试了一下pod update,依旧提示错误。

下一步继续尝试升级ruby。参考帖子 Ruby篇--Mac OS X 上安装Ruby运行环境 - 简书

根据提示依次安装了RVM,然后用rvm命令升级了ruby,最后查看了ruby的版本,升级成功。

尝试了一下pod命令,提示没有安装cocoapods。噢,这种间我卸载了cocoapods。。。重装cocoapods,成功后pod setup ,问题解决!

另外解决问题的时候有人说ruby的淘宝镜像不能用了,https://ruby.taobao.org/,我自己换成了http://gems.ruby-china.org/

更换淘宝镜像
上一篇下一篇

猜你喜欢

热点阅读