ピカのiOS百科全書iOS高级开发

组件化第一篇:CocoaPods的安装

2016-10-10  本文已影响762人  yanhooIT

前言

相关概念介绍

安装RVM

采用RVM管理Ruby环境

安装RubyGems

安装CocoaPods

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

初始化CocoaPods,【不使用】镜像源(不推荐)

初始化CocoaPods,【使用】镜像源

# list可以省略
pod repo [list]
pod repo remove master
pod repo add master https://gitclub.cn/CocoaPods/Specs.git
// 如果clone前提示.cocoapods不为空,则先移除原master仓库
pod repo remove master
// 把仓库克隆下来
git clone https://gitclub.cn/CocoaPods/Specs.git ~/.cocoapods/repos/master

// 切记【不要执行】这句,不然master仓库地址会指向github的地址
###pod setup###
pod repo update
// 在终端中执行下面的命令,按照提示一步一步做完
// 执行完毕后,再次尝试下载,我通过此办法解决我的问题
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
sudo rm -rf ~/.cocoapods/
source 'https://gitclub.cn/CocoaPods/Specs.git'

Cocoapods重要路径

常用命令总结

--------------------安装RVM--------------------
# 三条命令一起copy
\curl -sSL https://get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile

# 查看rvm版本,同时验证是否安装成功
rvm -v
--------------------安装RVM--------------------

--------------------安装Ruby--------------------
# 查看当前默认的Ruby版本
ruby -v
# 查询所有【已安装】的Ruby版本
rvm list
# 获取所有可用于安装的 Ruby 版本
rvm list known

# 安装指定Ruby版本
rvm install 2.4.0 --disable-binary
# 切换Ruby版本
rvm use 2.4.0
# 设置默认Ruby版本
rvm use 2.4.0 --default
# 卸载已安装的Ruby版本
rvm remove 2.4.0
--------------------安装Ruby--------------------

--------------------升级gem---------------------
# 检查当前【已安装】的gem的版本  
gem -v
# 查看当前镜像源
gem sources -l
# 替换镜像源
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
# 升级gem
sudo gem update -n /usr/local/bin --system
--------------------升级gem---------------------

--------------------安装CocoaPods---------------------
# 搜索CocoaPods
gem search cocoapods
# 安装CocoaPods
sudo gem install -n /usr/local/bin cocoapods
# 检查pod版本
pod --version
--------------------安装CocoaPods---------------------

--------------------初始化CocoaPods---------------------
# 查看本地三方框架仓库(repo)源,list可以省略
pod repo [list]
# 如果clone前提示.cocoapods不为空,则先移除原master仓库
pod repo remove master
# 把仓库克隆下来
git clone https://gitclub.cn/CocoaPods/Specs.git ~/.cocoapods/repos/master
# 之后再次更新CocoaPods仓库源使用下面的命令
pod repo update
--------------------初始化CocoaPods---------------------

--------------------Podfile文件---------------------
# 在文件内容的顶部添加这行代码,指定repo源
source 'https://gitclub.cn/CocoaPods/Specs.git'
--------------------Podfile文件---------------------

下一篇讲解CocoaPods的使用

参考链接

上一篇下一篇

猜你喜欢

热点阅读