1.安装RVM
(1)安装RVM curl -L get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile
(2)测试是否安装正常 rvm -v
2.用RVM升级Ruby
(1)查看当前ruby版本 ruby -v
(2)列出已知的ruby版本 rvm list known
(3)安装ruby 2.4(本人安装这个版本) rvm install 2.4
注:安装经常会出现由homebrew导致的失败(粘贴错误信息上百度搜),先缷载再安装.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
ruby设置默认版本 rvm 2.4 --default,更新gem update --system
3.更换Ruby镜像
(1)检查当前镜像 gem sources -l
(2)移除当前镜像 gem sources --remove https://rubygems.org/ (具体看你上一步检查的结果)
(3)更换新的镜像 gem sources -a http://gems.ruby-china.com
(4)检查新镜像是否安装成功 gem sources -l
4.安装CocoaPods
(1) 安装: sudo gem install -n /usr/local/bin cocoapods
(2)下载标准配置文件 pod setup, 以下注意事项:
a.下载过程文件夹大小始终不变,删除master分支再试 sudo rm -fr ~/.cocoapods/repos/master
b.下载过程中速度慢且中途出错,试一下使用4G开热点给电脑
c.pod setup过程中出现: error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
可以使用git clone 网上找个时时更新specs国内镜像
d.检查pod setup进度, 在新开终端窗口,输入 cd ~/.cocoapods/ 命令,执行 du -sh *
(3)安装成功后,会有提示,检查是否搜索到第三方库 pod searchAFNetworking
(4)编写工程的Podfile 将Podfile用xcode打开编辑
(5)新版Podfile编写格式(指令:pod init生成podfile)
platform :ios, '9.0'
#use_frameworks!
target '工程名' do
pod "AFNetworking","3.1.0"
end