网上安装CocoPods的教程有很多,但有很多都是过时的,下面我就来介绍一下最新的Mac操作系统下安装CocoPods的方法。
要求:
- OS X大于等于 10.11
- Ruby大于2.2.2
1.安装rvm命令行工具
curl -L get.rvm.io | bash -s stable
# 需要一点时间
source ~/.bashrc
source ~/.bash_profile
成功后或者你在下载前可以检测一下当前版本。
# 查看当前版本
rvm -v
# 当前Ruby最新的版本
rvm list known
# 选择最新版本安装
rvm install 2.7
# 设置默认版本
rvm use 2.6 --default
2.Ruby的安装
ruby -v
3.替换Gem的源
# 检查现在系统是哪个源
gem sources -l
# 移除https://rubygems.org/
gem sources --remove https://rubygems.org/
# 添加国内ruby
gem sources -a https://gems.ruby-china.com
# 检查是否替换成功
gem sources -l
3.安装CocoPods
# OS 10.11之后
sudo gem install -n /usr/local/bin cocoapods
# OS 10.11之钱
sudo gem install cocoapods
新版的 CocoaPods 不允许用pod repo add直接添加master库了,但是依然可以:
cd ~/.cocoapods/repos
pod repo remove master
git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master
这里我们使用清华大学开源软件镜像站的源,最后进入自己的工程,在自己工程的podFile第一行加上:
source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
至此基本解决已经解决了CocoPods的安装问题,如果您还遇到其他问题可以留言。自己走过的坑,希望大家能跳过去。
网友评论