本文针对CocoaPods简介进行补充修改
使用如下命令可以查看有没有安装ruby:
// 如果能正确的输出版本号,则说明ruby已经正确安装
ruby --version
使用如下命令可以查看gem的版本号:
// 该命令会输出gem的版本号
gem --version
(可选)如果gem的版本号过低,安装CocoaPods可能会失败。所以在安装CocoaPods之前可以升级一下gem,使用如下命令:
// 更新gem
sudo gem update --system
换源-需要注意的是,ruby的软件源rubygems.org 使用的是亚马逊云的服务,国内普通网络是不能访问的。需要换源,
-
清华 Gems 镜像站:
https://mirror.tuna.tsinghua.edu.cn/help/rubygems
-
Ruby China 镜像站:
https://gems.ruby-china.com/
命令如下:
//移除之前的源
gem sources --remove https://rubygems.org/
//添加新源
gem sources -a https://gems.ruby-china.com
注:淘宝源好像已经不再维护了,使用淘宝源会出SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
错误
操作完后,可以验证下更换源是否成功,命令如下:
gem source -l
如果只有一个https://gems.ruby-china.com
的源,说明更换源成功
以上所有工作都完成之后,现在可以安装CocoaPods了,命令如下:
// 安装CocoaPods
sudo gem install cocoapods
可能会出现:You don't have write permissions for the /usr/bin directory.
错误 更换语句 sudo gem install -n /usr/local/bin 加上 项目名
sudo gem install -n /usr/local/bin cocoapods
安装成功后,在使用之前,还需要对CocoaPods初始化,命令如下:
// 这一步花费的时间比较久,耐心等待即可
pod setup
测试一下CocoaPods有没有安装成功:
// 如果能正确显示版本号,说明CocoaPods安装成功
pod --version
网友评论