selector程序员iOS Developer

CocoaPods安装使用总结(2017更新)

2016-07-22  本文已影响803人  你的小福蝶

一、概要

2016年编写的教程已经失效了,2017-10-23在这里做出更新。

iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。

二、安装

说实话整个安装过程我折腾了好久,在网上查找各种资料,进行各种尝试,最终解决并得出以下总结:

CocoaPods的安装问题:

1.之前都是用淘宝的Ruby镜像来访问CocoaPods,但是貌似淘宝的也不能用了,于是找到了这个http://gems.ruby-china.org/,打开终端输入以下命令:

(1)检查ruby源      gem sources -l

如果没有安装过不会有提示,那么直接进入第3步。如果安装过结果一般是:

*** CURRENT SOURCES ***

https://rubygems.org/

(2)移除原有源      gem sources -r https://rubygems.org/

(3)添加新的源     gem sources -a http://gems.ruby-china.org/

(4)添加完成后的检查     gem sources -l

如果在终端中出现下面文字才表明你上面的命令是成功的:

*** CURRENT SOURCES ***

http://gems.ruby-china.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 --pre

4.setup安装命令:

在终端输入以下命令:

pod setup

问题最多的就是这一步,第一次安装完成可能要一个小时左右,所以要耐心等待,如果这一步完成了,并出现以下结果,那么恭喜你已经成功安装了CocoaPods。

当然你也可以在这之后在终端输入以下命令:

pod --version

2017-10-23此次更新博客时的版本为:1.4.0.beta.1

显示出版本就说明成功了。在这之后大功告成,以后可以享受cocoapods带来的方便了

三、使用

1.新建一个工程,我新建的是一个OC语言的名为CocoaPods的工程,大家也尽量用这个,以后比较容易找到它。

2.cd到这个工程目录下,例如:

cd /Users/liuyingjie/Desktop/CocoaPods

3.建立文件

pod init

4.打开工程中刚刚建立好的Podfile的白色文件(文本格式),粘贴以下内容并保存

platform :ios, '7.0'

target '你的项目名称’ do

pod 'SDWebImage'

pod ‘AFNetworking’

end

5.回到终端执行以下命令:这里我简单安装两个常用库,以后再加。添加过程要等一下会,几分钟的样子吧。

pod install(或者pod update)

6.完成后进入工程目录(以后都要打开下面的这个.xcworkspace工作区),然后command+B编译操作。没有错误就表示成功添加了。

*以后加新的库  就复制到Podfile里面 然后再 pod install就可以了

7.测试一下调用头文件:

OK,没有问题,大功告成!

四、安装过程中可能会遇到的坑!

安装过程的一些问题在下一篇文章里做了一些总结:

《CocoaPods安装过程中遇到的那些坑》:

http://www.jianshu.com/p/898af2de37cc

在这个了我要对帮助我完成安装的网友iOSCaiBird表示感谢,大家也可以关注一下,他的一些文章感觉蛮好的。

上一篇下一篇

猜你喜欢

热点阅读