使用cocoapods集成第三方框架0612

cocoapods的安装

CocoaPods 是 iOS 最常用最有名的类库管理工具
作为 iOS 程序员,掌握 CocoaPods 的使用是必不可少的基本技能

安装

以前安装过cocoapods,升级到后工作不正常,可以先删除cocoapods.
$ sudo gem uninstall cocoapods
在安装CocoaPods之前,首先要在本地安装好Ruby环境,在Terminator(也就是终端)中输入以下命令:
$ sudo gem install cocoapods
在终端中敲入这个命令之后,如果发现半天没有任何反应,是因为"墙"阻挡了cocoapods.org。我们可以用x宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中依次敲入命令:

# 删除源(这个系统自带的不好用)
$ sudo gem sources -r https://rubygems.org/
# 添加源(使用淘宝的镜像,记住要用https)
$ sudo gem sources -a https://ruby.taobao.org/
# 查看是否使用的是淘宝镜像
$ gem sources -l
# 安装
$ sudo gem install cocoapods
# 安装成功之后,查看是否是最后版本
$ pod --version

这时候,你再次在终端中运行并等待命令执行完成:
$ sudo gem install cocoapods
到这里命令执行完成就安装成功了。

安装过程中常见的问题

[!] Pod::Executable clone
'https://github.com/CocoaPods/Specs.git' master

xcrun: error: active developer path
("/Users/xiakejie/工具/Xcode 2.app/Contents/Developer")
does not exist, use xcode-select to change

解决上面这个问题, 使用这个命令: sudo xcode-select -switch
/Applications/Xcode.app/Contents/Developer

cocoapods的使用

查看当前cocoapods版本
$ pod --version
查找afn相关字段的框架
$ pod search afn
创建podfile文件
$ pod init
安装集成框架
$ pod install
更新框架(推荐用update,其中update就包含了install)
$ pod update

git 操作

# 将修改添加到暂存区
$ git add .

# 提交修改
$ git commit -m "添加 AFN框架程序"

你可能感兴趣的:(使用cocoapods集成第三方框架0612)