cocoapods最新使用

1.首先用淘宝的Ruby镜像来访问CocoaPods,打开终端输入以下命令:

(1)gem sources --remove http://ruby.gems.org/   (移除现有Ruby默认源)

(2)gem sources -a https://ruby.taobao.org/ (使用淘宝Ruby源,国内服务器不过多解释)

  注:如果淘宝的那个镜像(https://ruby.taobao.org/ )已经不可用了。所以我们现在用最新支持的ruby镜像(https://gems.ruby-china.org/)

(3)gem sources -l   (查看ruby环境)

 成功提示:

*** CURRENT SOURCES ***

https://ruby.taobao.org/

2.更新升级gem,如果它的版本过低也可能导致安装失败,在终端输入以下命令:

sudo gem update --system

3.安装CocoaPods:

OS X 10.11以前,在终端输入以下命令:

sudo gem install cocoapods

OS X 10.11以后,在终端输入以下命令:

sudo gem install -n /usr/local/bin cocoapods

4.初始化:

在终端输入以下命令:

pod setup

想知道自己有没有安装完成,可以在终端输入以下命令:

pod --version

显示出版本就说明成功了。

5.CocoaPods更新第三方库:

安装第三方库命令

pod install --no-repo-install

更新第三方库命令

pod update --no-repo-update

6.当在update或install时遇到这个问题:

 Unable to find a specification for `xxxxx (~> 1.x.x)` depended upon by Podfile.  

只需要把当前Pod的目录清理一下就行了。在终端执行以下命令:

  1. pod repo remove master  
  2. pod setup  

setup成功后执行install或update即可。

如果网速过慢执行pod setup会出现Setting up CocoaPods master repo,说明Cocoapods在将它的信息下载到 ~/.cocoapods里,cd  到该目录里,用du -sh *命令来查看文件大小,每隔几分钟查看一次,我的这个目录最终大小是1.1G,就是完成了

原文地址:https://www.cnblogs.com/yang-shuai/p/5900059.html