cocoapods更新三方库的坑

pod search 一个库,发现怎么也搜不到。是因为pod版本低了。于是更新pod。出现了

Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down

查到文章https://www.jianshu.com/p/a502eb72b689 上面说要更新openssl

$ which openssl
/usr/bin/openssl

$ openssl version
OpenSSL 0.9.8zh 14 Jan 2016

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

$ brew update

显示

-bash: brew: command not found

做到这步,发现我没安装brew。
执行如下

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

报错

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation

参考资料1:https://www.jianshu.com/p/68efabd2e32b
2:官网https://brew.sh/index_zh-cn
关掉了蓝灯,重新安装官网提示执行

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装成功

brew --version

显示Homebrew 2.1.8
重新$ brew update,却出现了:

Error: Fetching Homebrew
Error: Fetching /usr/local/Homebrew failed!

参考资料:https://www.jianshu.com/p/62f1b963baa6

将源替换过去,又替换回来,重新$ brew update 终于成功了。
然后安文章https://www.jianshu.com/p/a502eb72b689安装OpenSSL

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

推荐阅读更多精彩内容