CocoaPods的安装小记,遇错更新

cocoapods官网:https://cocoapods.org

一、CocoaPods的安装

CocoaPods可以方便地通过Mac自带的RubyGems安装。
打开Terminal(Mac电脑自带的终端),然后按照以下提示操作即可:

1.设置ruby的软件源为国内的

可以使用如下代码将官方ruby源替换成国内淘宝的源(https://ruby.taobao.org/ )
或者是由 Ruby China 社区专注维护的这个源(https://gems.ruby-china.org/ )
在这我用的是Ruby China 社区专注维护的这个源(https://gems.ruby-china.org/)

gem sources -l (查看当前ruby的源)

gem sources --remove https://rubygems.org/ (移除当前ruby的源)

gem sources -a https://gems.ruby-china.org/ (设置当前ruby的源为我天朝的)

gem sources -l (再次查看当前ruby的源)

如果Terminal输出:

*** CURRENT SOURCES ***

https://gems.ruby-china.org/

就证明ruby的软件源已经设置OK了。

2.执行安装CocoaPods

第一种方法:(不推荐,比较慢,我试了好几次没成功)
sudo gem install cocoa pods
备注:苹果系统升级 OS X EL Capitan 后改为:
sudo gem install -n /usr/local/bin cocoapods
然后
pod setup
这里需要注意,pod setup在执行时,会输出Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可以试着cd ~/.cocoapods到那个目录,用du -sh *来查看下载进度。
安装成功后,你会看到:Setup completed
更新gem
sudo gem update --system

第二种方法:git clone 方法安装cocoaPods
在终端中,进入该目录
cd ~/.cocoapods/repos
克隆一个Specs库
git clone https://github.com/CocoaPods/Specs
完成后,执行open . 打开当前目录repos
open .
然后把Specs目录改名为master即可.~/.cocoapods/repos的目录层级如下图:

CocoaPods的安装小记,遇错更新_第1张图片
屏幕快照 2017-01-19 上午10.06.28.png

如果git clone还是慢的话,直接上https://github.com/CocoaPods/Specs 点击下载,根据上面的目录结构图,放对了就好.

CocoaPods的安装小记,遇错更新_第2张图片
屏幕快照 2017-01-19 上午10.08.24.png

然后再执行pod search 第三方框架
pod search AFNetworking
看到下面信息说明成功了

CocoaPods的安装小记,遇错更新_第3张图片
屏幕快照 2017-01-19 上午10.10.24.png

按wq退出编辑

参考内容
CocoaPods安装和使用教程
用CoaoaPods做iOS程序的依赖管理
CocoaPods极简入门指南
CocoaPods的安装使用和常见问题
CocoaPods的安装以及遇到的坑
终端安装cocoaPods的方法

你可能感兴趣的:(CocoaPods的安装小记,遇错更新)