关于CocoaPods的安装和使用

喜夏-厌秋 提交于 2020-03-07 19:24:30

CocoaPods应该是iOS最常用最有名的类库管理工具,上面两个问题,通过CocoaPods,只需要一行命令就可以完全解决,前提是你正确设置它。现在绝大部分知名类库都支持CocoaPods,所以掌握CocoaPods的使用是必不可少的基本技能。


一.下载安装CocoaPods

在安装CocoaPods之前,首先要在本地安装好Ruby环境。至于如何在Mac上安装好Ruby环境,请Google。

假如你在本地已经装好Ruby环境,那么下载和安装CocoaPods将十分简单,只需要一行命令,在Terminator(终端)中输入以下命令

sudo gem install cocoapods

但是,且慢,如果你是天朝子明,在终端中敲入这个命令之后,会发现并没有什么反应,因为有堵神秘的墙阻挡了sudo cocoapods.org。but,但是呢,我们可以用淘宝的Ruby镜像来访问 cocoapods 。按照顺序在终端中输入下列命令

$ gem sources --remove https://rubygems.org/ --add https://ruby.taobao.org/

为了验证你的Ruby镜像就是是淘宝,可以利用下面的命令行来查看

$ gem sources -l

只有在终端中出现下面文字才表明你是成功的:

2

3

4

*** CURRENT SOURCES ***

 

https://ruby.taobao.org/

这时候,你再次在终端中运行命令行:

sudo gem install cocoapods

等一会,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。


二.如何使用CocoaPods

安装完成后首先执行下面这句命令:

pod setup

然后就是等待,过一阵子就会把远程服务器的类库信息给同步下来。

这时候你就可以正常使用CocoaPods来管理你的类库了


三.在工程中初始化podfile

进入你的工程目录,然后执行

pod init

然后选择一个你喜欢的文本编辑器,打开生成的podfile文件,加入你需要的类库,保存完毕后执行下面命令

pod install

最后会生成一个 .xcworkspace结尾的文件,打开这个,以后就用这个来启动xcode即可

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!