mac cocoapods安装

虽然使用cocoapods已经有几年,但从未整理过cocoapods安装的安装流程,以至于重新安装时碰到问题需要一次次查找资料,故把整个安装流程记录下来,仅供大家参考

准备工作

1.升级Ruby环境

终端输入:$ gem update --system

此时可能会出现没权限升级Ruby的提示


没有权限

这是因为你没有权限去升级Ruby

这时应该输入:$ sudo gem update --system

此时会出现输入密码


密码

接下来输入密码,注意:输入密码的时候没有任何反应,光标也不会移动,你尽管输入就是了,输完了直接回车。等一会如果出现


升级Ruby成功

恭喜你,升级Ruby成功了。

2.移除现有Ruby默认源

$gem sources --remove [https://rubygems.org/](https://rubygems.org/)

3.使用新的源

$gem sources -a https://ruby.taobao.org/

$ gem source -a https://gems.ruby-china.org/

4.验证新源是否替换成功

$gem sources -l

如果结果是

*** CURRENT SOURCES ***
https://gems.ruby-china.org/

说明添加成功,否则继续执行

$ gem source -a https://gems.ruby-china.org/

来添加

安装cocoapods

$ sudo gem install cocoapods

有可能会出现以下报错:


报错

需要输入:

$ sudo gem install -n /usr/local/bin cocoapods

等待---> 安装成功

如果出现:

ERROR:While executing gem ... (OpenSSL::SSL::SSLError)
hostname "upyun.gems.ruby-china.org" does not match the server certificate

这是因为你使用了 https://gems.ruby-china.org/ 源路径证书验证未通过,请如上使用http://gems.ruby-china.org/。具体原因没有找到,欢迎补充。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容