cocoapods 安装
前提 :已经安装好ruby环境
gem sources --remove https://rubygem.org/ --- 移除ruby镜像,因为被墙了
gem sources -a https://ruby.taobao.org/ --- 添加淘宝的ruby镜像
gem sources -l --- 验证ruby镜像是不是淘宝
sudo gem install cocoapods --- 安装cocoapods
- 在安装过程中出现 “setting up cocoapods master repo”
- 这是cocoapods正在下载它的信息到 ~/.cocoapods 里,cd 到该目录 通过 du -sh * 命令查看文件大小, 隔几分钟查看一次,大小是否在变化,最终大小100+M
cocoapods 使用
建立项目,通过命令行进入项目所在目录
建立Podfile文件
-
在该文件中输入如下信息
platform :ios , '7.0' pod 'SDWebImage', '~>3.4.3'
第一行指定系统平台和版本(版本要指定)
第二行即以下为需要的第三方库
对第三方库及版本信息可以通过 pod search 进行搜索查看 如 pod search SDWebImage pod install
2016-8-18更新
最新的cocoapods需要ruby2.2版本以上
ruby的升级过程:
- 安装rvm工具。ruby的管理工具
curl -L get.rvm.io | bash -s stable
- 激活使用rvm
source /Users/tianyu/.rvm/scripts/rvm
- 查看是否安装成功
rvm -v
- 查看所有ruby版本
rvm list known
- 升级到ruby2.2
rvm install 2.2
最新版本的cocoapods不需要手动创建Podfile ,使用如下命令
pod init
Podfile中不指定第三方库的版本号即使用最新版本