Cocoapods的安装和使用

安装

# 删除源(这个系统自带的不好用)
$ sudo gem sources -r https://rubygems.org/

# 添加源(使用淘宝的镜像,记住要用https)
$ sudo gem sources -a https://ruby.taobao.org/


# 查看是否使用的是淘宝镜像
$ gem sources -l

# 安装
$ sudo gem install cocoapods

# 安装成功之后,查看是否是最后版本(目前最新版本是0.39.0)
$ pod --version




注:如果发现安装不成功,这个时候,可以先删除淘宝的镜像再次添加一下

# 删除源(使用淘宝的镜像,记住要用https)
$ sudo gem sources -r https://ruby.taobao.org/

# 添加源(使用淘宝的镜像,记住要用https)
$ sudo gem sources -a https://ruby.taobao.org/

安装过程中常见的问题

[!] 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

使用pod search 搜索出来的第三框架版本过低解决办法

有时候在终端输入pod search AFN的时候,发现搜索出来的AFN版本比Github的版本低

这个时候在终端中输入 pod repo update 即可!,这个命令是去更新cocoapods的主库

使用

# 1.搜索。
# 先搜索一下,你需要用到的框架,看是否支持Cocoapods,
# 如果存在才能使用Cocoapods的方式去集成,如果不存在,
# 则只能直接拖入工程的方式
$ pod search AFNetworking

# 2.在项目根目录下 生成方式一个关键文件 Podfile
# (记住要在项目根目录下,并且没有后缀)
$ pod init

# 3.配置刚刚生成的Podfile文件
# 里面主要是打开平台,添加需要的第三方框架名称

# 4.安装
$ pod update


你可能感兴趣的:(Cocoapods的安装和使用)