CocoaPods的安装流程

每次较大版本的升级了Mac后,CocoaPods可能就会莫名其妙的出一些问题.之前老是到处找教程.找着找着就容易忘记了.所幸自己写一个留着用.
其实随着Swift Package在Xcode11上的广泛使用,我甚至都考虑将自己写的包全部都转到Swift Package上面去.

安装Homebrew

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

查看Ruby环境

ruby -v

升级Ruby环境,首先需要安装rvm

curl -L get.rvm.io | bash -s stable 

source ~/.bashrc

source ~/.bash_profile

查看rvm版本

rvm -v

列出ruby可安装的版本信息

rvm list known

安装一个ruby版本

rvm install 2.5.1

设置为默认版本

rvm use 2.5.1 --default

更换源

sudo gem update --system

/// 注意这个源不是不能用,而是比较慢
gem sources --remove https://rubygems.org/

/// 注意中国的这个镜像源可能会更换域名,之前是https://gems.ruby-china.org/ 最近升级的时候包Response404 我跑一去一看,换域名了
gem sources --add https://gems.ruby-china.com/

如果移除源和添加源的时候报错,可能是权限问题导致的,你可以这样试试

sudo gem sources --remove https://rubygems.org/

sudo gem sources --add https://gems.ruby-china.com/

检查源是否更换好了

gem sources -l

有且仅有你add的就是好了

正式开始安装CocoaPods

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

如果安装了多个Xcode使用下面的命令选择(一般需要选择最近的Xcode版本)

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

安装本地库

pod setup

有事没事记得勤更新pod的列表

pod repo update

后面的安装就不用我多说了吧,可能就是另外一篇文章记录了

你可能感兴趣的:(CocoaPods的安装流程)