Cocoapods安装与使用
CocoaPods测试安装环境 (xcode 7.2.1 OSX 10.11.3)
iOS应用程序第三方框架管理神器CocoaPods。随着Xcode和OSX系统的更新,CocoaPods的安装和使用稍有差别,总结如下:
更换源:
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources –l
注:gem是Ruby环境下管理包的工具,首先确定自己的电脑已经安装有Ruby。最新的OSX系统默认已经安装有Ruby。
更新升级gem(以后出现问题,尝试)
sudo gem update –system(不建议使用)
注意:这个命令已经不好使了,这是以前使用的gem更新命令。
如果现在使用这个命令的话会报错误:
ERROR:While executing gem ...(Errno::EPERM)
Operation not permitted - usr/bin/pod
sudo gem update -n /usr/local/bin --system(建议使用)
安装指令:
sudo gem install cocoapods(不建议还用)
sudo gem install -n /usr/local/bin cocoapods(建议使用)
初始化第三方库信息(以后出问题,尝试):
pod setup
更新第三方库信息
pod repo update
更改repo镜像为国内服务器(下载第三方库慢的话建议使用)
pod repo remove master
pod repo add master https://gitcafe.com/lloydsheng/Specs.git
pod repo update
注意:在实际测试时https://git.oschina.net/akuandev/Specs.git总是会报403错误
https://github.com/CocoaPods/Specs.git
https://gitcafe.com/lloydsheng/Specs.git (2016年5月31号将会失效)
搜索:
pod search
新建Podfile
vim Podfile
解析Podfile,安装第三方框架
pod install
解析Podfile,升级第三方框架
pod update
卸载CocoaPods
sudo gem uninstall cocoapods