1/5.先升级gem (在终端中操作)
sudo gem update --system
2/5. 因为那堵墙的缘故,切换cocoapods的数据源到国内
淘宝已停止更新,所以是否切换请依情况定.
gem sources -l
查看数据源列表
gem sources --remove https://rubygems.org/
删除原有的数据源
gem sources -a https://ruby.taobao.org/
添加淘宝的数据源
3/5. 安装CocoaPods
10.11+系统
sudo gem install -n /usr/local/bin cocoapods
安装
sudo gem uninstall -n /usr/local/bin cocoapods
卸载
(10.10及以前系统)
sudo gem install cocoapods
安装
sudo gem uninstall cocoapods
卸载
4/5. 安装需要一段时间,安装完成后使用
pod --version
查看版本号;使用pod setup
设置pod仓库(这个过程很慢很慢很慢。。。。。。)
5/5. 接着开始使用它吧。
1-进入要安装框架的项目的.xcodeproj同级文件夹
2-使用[touch Podfile] 创建一个Podfile文件
3-使用Vim编辑Podfile文件,在文件中告诉cocoapods需要安装的框架信息(这些信息可以使用pod search xxx 命令来搜索,也可以在相应框架的说明页面查看。
例如如下样式:
platform :ios, '8.0'
pod "AFNetworking"
pod “SDWebImage” ,
pod "Masonry"
4-安装所需要的框架[ --no-repo-update 是为了节省时间,没必要次次更新 ]
pod install --no-repo-update 首次安装(第一次创建podfile文件后使用这个命令,以后对文件编辑或者更新库时用update)
pod update --no-repo-update 更新