一、介绍
CocoaPods是什么?
CocoaPods 是什么? 相信不用解释了,凡是接触 iOS 开发 ,相信都知道。
CocoaPods应该是iOS最常用最有名的类库管理工具了,通过cocoaPods,只需要一行命令就可以完全解决,当然前提是你必须正确设置它。重要的是,绝大部分有名的开源类库,都支持CocoaPods。所以,作为iOS程序员的我们,掌握CocoaPods的使用是必不可少的基本技能了。
说句题外话,N年前cocoapods已经很普遍使用,只是没用而已,说实话真的落伍了,这么好的工具不用,感觉就很low,安装过几次,每次也不知道到底安成功没有,借此机会学习了一下,整理下供菜鸟参考,有问题随时留言。
二、如何安装CocoaPods?
在安装CocoaPods之前,首先要在本地安装好Ruby环境。具体安装参考http://www.jianshu.com/p/45f4cf298c99
接下来开始安装
终端输入:$ sudo gem install cocoapods
如果出现这个
(输入密码,注意:输入密码的时候没有任何反应,光标也不会移动,你尽管输入就是了,输完了直接回车。)
安装错误提示说明没有权限,需要输入
终端输入:$ sudo gem install -n /usr/local/bin cocoapods
如果 OK 之后再执行:
到这之后再执行pod setup(PS:这个过程是漫长的,要有耐心)
终端输入:$ pod setup
然后你会看到出现了Setting up CocoaPods master repo,卡住不动了,如图:
下载中说明Cocoapods在将它的信息下载到 ~/.cocoapods里。下载完就是这样的,这次等了有半个多小时
这个过程比较长,网络不好的情况下,很容易失败,意外断开,在公司试了几次没能成功,到家吃顿饭的功夫就搞定了,可以显示隐藏文件在目录下查看(个人比较喜欢),如图:
####显示/隐藏文件终端命令:
// 显示
> defaults write com.apple.finder AppleShowAllFiles -bool true
// 恢复隐藏
>defaults write com.apple.finder AppleShowAllFiles -bool false
cocoapods目录或者也可以command+n新建一个终端窗口,执行cd ~/.cocoapods/进入到该文件夹下,然后执行du -sh *来查看文件大小,每隔几分钟查看一次,这个目录最终大小是几百MB(我的是703.8M)
cocoapods文件大de当出现Setup completed的时候说明已经完成了。接下来就可以使用cocoapods来安装第三方类库了,且看下一篇Cocoapods的使用。
网友评论