CocoaPods 安装与使用

1.如果之前已经安装过的

gem list --local | grep cocoapods

会看到如下输出:

cocoapods (1.1.1)
cocoapods-deintegrate (1.0.1)
cocoapods-downloader (1.1.3)
cocoapods-plugins (1.0.0)
cocoapods-search (1.0.0)
cocoapods-stats (1.0.0)
cocoapods-trunk (1.1.2)

可以一个一个卸载

sudo gem uninstall cocoapods
sudo gem uninstall cocoapods-deintegrate
sudo gem uninstall cocoapods-downloader
sudo gem uninstall cocoapods-plugins
sudo gem uninstall cocoapods-search
sudo gem uninstall cocoapods-stats
sudo gem uninstall cocoapods-trunk

在把pod的安装目录移除

rm -fr ~/.cocoapods/repos/master

2.安装前先设置一下镜像

gem sources -l 
// 移除原来的
gem source -r https://rubygems.org/    
// 添加taobao镜像
gem source -a https://ruby.taobao.org

 

3.安装,可以指定版本,就可以安装默认

// 这两个命令都得等一短时间
sudo
gem install cocoapods -v 0.39.0
pod setup

如果需要安装1.0版本以下的,请参考:

https://blog.cocoapods.org/

 

 4.pod setup 会去 Setting up CocoaPods master repo,其实就是clone远程仓库到/.cocoapods/repos目录下,这一个步骤会很慢,我们可以手动来clone

cd .cocoapods/repos
//  https://coding.net/u/hging/p/Specs/git  是国内的镜像
git clone https://coding.net/u/hging/p/Specs/git master  

clone完成后,我们setup一下,这时会发现这个命令很快,安装完后就可以用pod了

pod setup

 5.多个pod版本是共存的,pod 命令默认是用最高版本的,在执行一个pod命令时可以指定一个版本,看代码

格式是这样  pod _version_ cmd
例子
pod _1.0.0_ install
pod _0.39.0_ install   

 

posted @ 2016-12-24 15:06  水谷  阅读(273)  评论(0编辑  收藏  举报