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:有些事你去做了,机会是一半。你不去做,机会就是零!

浙公网安备 33010602011771号