1.安装ruby
检查ruby –v 如果没有先安装
2安装cocoapod
sudo gem install cocoapods
如果出现超时,不能下载等信息
因为有墙问题,无法直接直接从https://rubygems.org/安装,更换为淘宝的ruby镜像可以访问cocoapods
$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/
更换后可以使用$ gemsources -l查看是否更换成功。然后安装cocoapods
$ sudo gem install cocoapods
有可能会出现cocoapodsrequires cocoapods-core (= 0.34.4)的情况,这时候需要使用sudo gem update--system升级gem的版本,然后再执行sudo gem install cocoa pods
检查是否安装 pod–version
第一次使用会出现 Setting up CocoaPods master repo
等一下就可以了
检查是否支持某个第三方库 pod search AFNetworking
会出现库 的版本
3.管理项目
进入项目目录(终端)
touch Podfile
open-e Podfile
platform :ios
pod'JSONKit', '~> 1.5pre'
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
这时候,你会发现你的项目目录中,出现一个名字为Podfile的文件,而且文件内容就是你刚刚输入的内容。注意,Podfile文件应该和你的工程文件.xcodeproj在同一个目录下。
pod install
以后打开项目就用 CocoaPodsDemo.xcworkspace 打开
编译时显示类库出现问题
在终端中运行 pod update
注意:
如果一直卡在 Analyzing dependencies上 执行下面方法
podrepo remove master
pod repo add master https://gitcafe.com/lloydsheng/Specs.git
pod repo update
iOS
master-1
~/.cocoapods
$(SRCROOT)/GPUImage/Source/iOS