sgliquangang 2015-04-23
1.安装
sudo gem install cocoapods
使用淘宝镜像
gem sources --remove https://rubygems.org/ //稍后再敲入以下命令 gem sources -a https://gems.ruby-china.org
2.验证rubu镜像
gem sources -l
安装
sudo gem install cocoapods
报错:“Operation not permitted - /usr/bin/xcodeproj”,可以使用
sudo gem install -n /usr/local/bin cocoapods
Podfile使用:
pod 'AFNetworking' //不显式指定依赖库版本,表示每次都获取最新版本 pod 'AFNetworking', '2.0' //只使用2.0版本 pod 'AFNetworking', '> 2.0' //使用高于2.0的版本 pod 'AFNetworking', '>= 2.0' //使用大于或等于2.0的版本 pod 'AFNetworking', '< 2.0' //使用小于2.0的版本 pod 'AFNetworking', '<= 2.0' //使用小于或等于2.0的版本 pod 'AFNetworking', '~> 0.1.2' //使用大于等于0.1.2但小于0.2的版本 pod 'AFNetworking', '~>0.1' //使用大于等于0.1但小于1.0的版本 pod 'AFNetworking', '~>0' //高于0的版本,写这个限制和什么都不写是一个效果,都表示使用最新版本
Pod常见命令:
pod search fmdb
这条命令用于跟新本地电脑上的保存的Pods依赖库tree。执行会比较慢。
不更新仓库直接update
pod install --verbose --no-repo-update pod update --verbose --no-repo-update
升级仓库
pod repo update --verbose
查看Pod版本
pod --version
更新CocoaPods版本,与安装类似
$ sudo gem update --system // 先更新gem,国内需要切换源 $ gem sources --remove https://rubygems.org/ $ gem sources -a https://gems.ruby-china.org/ $ gem sources -l \*\*\* CURRENT SOURCES \*\*\* https://gems.ruby-china.org/ $ sudo gem install cocoapods // 安装cocoapods $ pod setup
报错“Operation not permitted - /usr/bin/update_rubygems”
或“Operation not permitted - /usr/bin/xcodeproj”
sudo gem install -n /usr/local/bin cocoapods
测试版:
sudo gem install -n /usr/local/bin cocoapods --pre
参考链接:http://blog.csdn.net/xdrt81y/article/details/30631595