macOS 10.3.4版本下开启了SIP保护,即便是root用户也不能修改系统目录中的文件,所以要安装cocoapods,需要先关闭这个服务
方法如下 :
- 重启电脑按住command+R进入recovery模式
- 进入实用工具-终端
- 输入命令 csrutil disable
- 输入命令 reboot 重启
接下来更新 ruby
$ sudo gem update --system
更改 ruby 源地址
gem sources -l //查看当前 ruby 源地址
gem sources --remove https://rubygems.org/ //移除 ruby 的 https://rubygems.org/ 这个源地址
gem source -a https://gems.ruby-china.com/ //添加上正确的 ruby 源地址
安装cocoapods,终端输入:sudo gem install cocoapods,按击回车键之后等待安装完毕即可;
sudo gem install -n /usr/local/bin cocoapods -v <version> //安装指定的 version
网友评论