????????昨天從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,發(fā)現(xiàn)沒有問題。
? ? ? ? 在查看一下pod版本,換了其他命令,發(fā)現(xiàn)所有的命令都提示這個錯誤。
? ? ? ? 于是開始baidu、google。找到一個匹配度較高的帖子
Cocoapods: Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Stack Overflow

根據(jù)提示依次升級了openssl,cocoapods -- 1.4.0。ruby不知道什么原因沒有升級成功。
嘗試了一下pod update,依舊提示錯誤。
下一步繼續(xù)嘗試升級ruby。參考帖子?Ruby篇--Mac OS X 上安裝Ruby運行環(huán)境 - 簡書
根據(jù)提示依次安裝了RVM,然后用rvm命令升級了ruby,最后查看了ruby的版本,升級成功。
嘗試了一下pod命令,提示沒有安裝cocoapods。噢,這種間我卸載了cocoapods。。。重裝cocoapods,成功后pod setup ,問題解決!
另外解決問題的時候有人說ruby的淘寶鏡像不能用了,https://ruby.taobao.org/,我自己換成了http://gems.ruby-china.org/
