cocoapods安装及使用
安装ruby
mac自带ruby,输入下面命令
ruby --version
如果有类似如下显示:
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]
则说明ruby已经安装,如果没有,则百度如何安装ruby。
修改cocoapods安装地址
由于国内墙了cocoapods官方地址,所以需要把url下面地址(写这篇博客的时候,淘宝的镜像地址已经不可用的)
输入命令:
gem sources --remove https://rubygems.org/
等有反应了,输入:
gem sources -a https://ruby.taobao.org/
为了确认网址已经修改,输入:
gem sources -l
如果出现了如下结果:
*** CURRENT SOURCES ***
https://ruby.taobao.org/
就说明已经修改成功了
安装cocoapods
输入命令:
gem install cocoapods
等上几分钟就安装完了。
输入:
pod
就可以验证是否安装成功了
cocoapods搜索
可以通过下面命令搜索cocoapods是否支持库
pod search AFNetworking
如果安装之后,第一次使用pod命令,可能会先安装CocoaPods master repo,会出现如下提示:
Setting up CocoaPods master repo
只要耐心等待就好了,可以另外启动一个终端,输入:
cd ~/.cocoapods/
du -sh *
查看cocoapods文件夹大小,以确认是否在下载。
安装好之后,再次输入
pod search AFNetworking
就有类似下面的显示了

cocoapods使用
cd到已有项目的根目录(和.xcodeproj文件同一级),输入下面指令创建Podfile文件
touch Podfile
然后打开Podfile文件进行编辑
open -e Podfile
粘贴下面代码:
target 'RWReactivePlayground' do
platform :ios, '7.0'
pod 'ReactiveCocoa', '2.1.8'
end
然后执行
pod install
cocoapods就自动帮你下载好,并且集成到项目中了
有用的指令
在已有项目上新增加一个库,可以执行下面命令,不会更改本地的代码,只更新新增加的库
pod update --no-repo-update

浙公网安备 33010602011771号