cocoaPods环境搭建

cocoaPods
简介
三方类库的管理工具,有助于ios开发,更便捷的使用。
环境
确定你的开发环境是否装有ruby(Ruby是一种功能强大的面向对象的脚本语言,可以使用它方便快捷地进行面向对象程序设计)环境,ruby的安装自行百度
查看当前ruby的版本:ruby -v
安装和下载
查看当前你的ruby源:gem sources -l
默认情况下,终端应该返回如下信息:
*** CURRENT SOURCES ***
https://rubygems.org/
由于ruby源被强了,所以需要替换其他镜像路径。
先删除原来的的镜像路径:
gem sources --remove https://rubygems.org/
然后添加一个可用的路径:
gem sources -a http://rubygems-china.oss.aliyuncs.com
注意:这个路径必须是可用的,之前采用的淘宝镜像已经不能用了,再一个可以用。
再次确认查看当前的ruby镜像:gem sources -l
输入:sudo gem install cocoapods
如果成功应该能看到一段安装进度,以及最后有一条信息:gems installed类似的
验证
输入: pod search AFNetworking
如果卡在Setting up CocoaPods master repo这里,并且出现各种花式报错
检查如下:
1)gem版本太低;
2)github无法链接;
3).cocoapods目录下的配置信息错误。
一个一个的排查:
首先更新gem到最新版本,在终端中输入:
$ sudo gem update --system
然后检查是否可以ping通github,在终端中输入:
$ ping github.com
然后查看pob repo list:
$ pod repo list
说明Cocoapods在将它的信息下载到 ~/.cocoapods里;
cd 到该目录里,用du -sh *命令来查看文件大小,结果显示0

repos,说明没有安装成功;

在终端输入:
cd ~/.cocoapods
进入cocoapods文件后在终端输入:du -sh *
屏幕快照 2017-06-30 下午3.55.24.png
可查看下载进度,如果一直卡住,请检查镜像路经,和ruby的版本是否支持。
成功了之后,再输入:pod search AFNetworking
如果有相关的各种类库列表,表示成功了。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容