CocoaPods的安装与使用

2018-10-31  本文已影响123人  墙角一枝梅5

mac电脑升级了10.13.6,Xcode版本升级了10.1,惊奇地发现给项目添加pods管理,命令都失效了,不能用了。查阅资料发现2018年8月28日 https://gems.ruby-china.org域名更新为https://gems.ruby-china.com,看来是要重新安装CocoaPods了。我把安装过程整理一下给大家借阅,如有疑问,欢迎留言讨论。

一、安装需要用到的ruby

mac有自带的ruby,不管你之前有没有更新过或者重新安装过,都建议你更新一下版本,命令是:

sudo gem update --system

输入这个命令后,控制可能会输出下面这个错误

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)

    bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)

出现这个原因是https://gems.ruby-china.org域名已经更新为https://gems.ruby-china.com,所以要把原来的这个https://gems.ruby-china.org移除,把这个新的域名https://gems.ruby-china.com添加上。终端命令如下:

gem sources --add https://gems.ruby-china.com/ --remove https://gems.ruby-china.org

注意要确保只有https://gems.ruby-china.com,然后就可以更新ruby了

命令查看一下,命令如下:gem sources -l

我的电脑没有执行移除命令之前终端输出是:

*** CURRENT SOURCES ***

https://gems.ruby-china.org

https://gems.ruby-china.com/,

执行过上面的移除命令后再执行gem sources -l,终端输出是

*** CURRENT SOURCES ***

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

这个时候就可以更新ruby了,接下来安装CocoaPods

二、安装CocoaPods

命令如下:sudo gem install cocoapods

安装过程中会终端会输出很多文件,鉴于大家网速不同,要耐心等待,把我的终端输出贴出来:

pods安装

安装完成后你可以通过命令查看是否安装成功,查看命令如下:

pod --version

我的电脑上输出的是1.5.3,(如果你看到我的这篇文章的时候pods版本有更新,可能就不是这个版本了,这要有版本输出就说明你安装成功了)说明安装成功了

三、设置pods仓库

命令如下:pod setup

因为服务器在国外,加上网速不给力,遇到失败的情况是很常见的。我执行了三次pod up命令才成功。附上成功图:

下载完成图

四、项目中使用pods

在终端中cd到你的项目的根目录,然后pod init ,pod install,执行完命令后,你会发现根目录下多出Podfile,Podfile.lock,Pods和xx.xworkspace,双击工作空间打开项目,pods管理项目就大功告成了。附上命令图:

pods项目管理
上一篇下一篇

猜你喜欢

热点阅读