美文网首页
Cocoapods安装教程

Cocoapods安装教程

作者: wangyan66 | 来源:发表于2018-09-06 21:08 被阅读0次

最近才刚开始使用Cocoapods,由于网上教程很多是已经过时的,加上又是在网速很慢的地方,捣鼓了好长一阵子。本文主要介绍自己安装Cocoapods流程,以及pod setup失败的解决方法。


升级/安装Ruby环境

Mac上一般是自带ruby的,终端输入:

sudo gem update --system

如果有提示输入password就输入密码(输入密码的时候是看不见输入的,所以直接输入完回车就行,如果错了会让你重新输入),等更新完输入:

gem -v 

查看版本,我的是2.7.7

更改Ruby镜像源

终端输入:

gem sources -l

如果没有改过的话,默认是https://rubygems.org/,需要替换镜像源(如果是淘宝的镜像源也需要替换,remove后面替换成淘宝的镜像源即可),这时输入:

gem sources --remove https://rubygems.org/

gem sources -a https://gems.ruby-china.com/

gem sources -l

如果显示

*** CURRENT SOURCES ***

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

说明已经替换成功

安装Cocoapods

直接终端输入:

sudo gem install cocoapods

如果出现错误改成:

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

安装成功后可以输入:

pod --version

检查下版本号,我的是1.5.3

配置Cocoapods

终端输入:

pod setup

注意!!!由于这一步本质上就是从https://github.com/CocoaPods/Specs下载文件,如果网络不稳定的话很容易就失败又得重新下载。科学上网是一种解决方法,这边推荐一个不错的方法,以后从github上下载较大项目的时候都可以使用。

首先先将https://github.com/CocoaPods/Specs上的项目fork到自己的github,然后用码云选择从github上导入项目,导入成功后终端输入

cd ~/.cocoapods/repos

然后接着从码云上clone该项目到当前cd的目录(不会clone的话可以在码云的帮助里找到教程,这里不具体介绍),这时下载的网速就特别快了,基本上很快就能完成。

clone完成后将Specs重命名为master,至此Cocoapods就安装完成啦。

相关文章

网友评论

      本文标题:Cocoapods安装教程

      本文链接:https://www.haomeiwen.com/subject/upcfgftx.html