CocoaPods的安装与使用

最近买了个新电脑,开始安装一些软件和工具,于是开始折腾这个cocoapods。参考与亲测并行,终于搞定了。闲来无事,便随笔记录一下。

 

一、安装过程

1、移除默认源

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

 

2、添加源(现在不添加这个源了:https://ruby.taobao.org/,貌似不能用),改以下这个源

$ gem sources -a https://gems.ruby-china.org/

 

3、查看源是否安装正确

$ gem sources -l

 

4、安装cocoapods(提供3个语句)

$ sudo gem install cocoapods

$ pod setup

过个几分钟或者十几分钟会报错或者卡着不动(时间的长短,根据网速来决定)

完成标示:

CocoaPods 1.2.0.beta.1 is available.

To update use: `sudo gem install cocoapods --pre`

[!] This is a test version we'd love you to try.

For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.2.0.beta.1

Setup completed

 (注:在这如果报错-

[!] Unable to find a pod with name, author, summary, or description matching `afnetworking`。

解决方法:(删除search_index.json)

rm ~/Library/Caches/CocoaPods/search_index.json

5、试试能不能用,搜索第三方库

pod search afnetworking,

如果是第一次执行这条语句,会出现Creating search index for spec repo 'master'..字样,需要等待一段时间,时间长短由网速决定

加载完之后,字样是这样的Creating search index for spec repo 'master'.. Done!,紧接着就是AFNetworking的相关信息

 

二、常见错误

1、Setting up CocoaPods master repo 一直卡着不动的

由于cocoapods文件一般在100多M到300多M(我下载的是300多M)时间加载比较长,可以使用commend + n 创建一个新的命令窗口,执行以下命令

cd ~/.cocoapods

du -sh *(这个命令是查看文件加载了多少,或者看有没有开始加载,每几分钟看一次,算是给自己一个镇定剂吧)

 

三、cocoapods使用

1、使用Xcode创建一个新的工程,使用命令CD到这个工程目录,或者直接将文件拖到命令窗口里

pod init初始化文件

vim podfile进入podfile里

点击键盘 i 键,进行编辑

 

2、添加第三方库

platform:ios,'8.0'
target '项目名称' do
pod 'AFNetworking','~>3.1.0'
end

 

3、退出podfile文件

点击键盘Esc键,紧接输入 : wq, 回车退出

 

4、将刚刚添加的第三方库,载入到Xcode中

$ pod install    (或 pod install --verbose --no-repo-update

 

 

ps:有些事你去做了,机会是一半。你不去做,机会就是零!

posted @ 2017-03-19 01:04  Leslie1270  阅读(303)  评论(0)    收藏  举报