cocoapods的安装和使用
2014-04-25 17:55
225 查看
一、cocoapods的好处和作用
多久就打算写了,一直没写、、、汗
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/cute.gif)
作为软件开发的我们,如何把第三方库管理好,方便后面对软件的维护(当然不用第三方的大牛除外),这的确是一个很蛋碎的问题(个人想法),特别是由于app版本的不断更新,对库的要求也随之而来。
作为经常使用cocoapods的我个人来讲,cocoapads实在是太方便了,第三方库的导入、更新等一系列操作都只需要在终端处理(如果你终端都不知道怎么使用,找度娘和google吧)。下面我介绍下cocoapods的安装和使用。
1.安装配置ruby环境(一般mac下都已经安装了,没安装网上教程)。(一下步骤都只需要在终端完成)
2.
输入上面命令的时候,你会发现会等很久(可能网速也是一个原因),然后我就查查了资料,发现了另一种方式(来自另一篇博客——如果你在天朝,在终端中敲入这个命令之后,会发现半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。(你会问,我靠,这都要墙!)果然要人命,但是也有解决方案,如下:
为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:
只有在终端中出现下面文字才表明你上面的命令是成功的:
多久就打算写了,一直没写、、、汗
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/cute.gif)
作为软件开发的我们,如何把第三方库管理好,方便后面对软件的维护(当然不用第三方的大牛除外),这的确是一个很蛋碎的问题(个人想法),特别是由于app版本的不断更新,对库的要求也随之而来。
作为经常使用cocoapods的我个人来讲,cocoapads实在是太方便了,第三方库的导入、更新等一系列操作都只需要在终端处理(如果你终端都不知道怎么使用,找度娘和google吧)。下面我介绍下cocoapods的安装和使用。
1.安装配置ruby环境(一般mac下都已经安装了,没安装网上教程)。(一下步骤都只需要在终端完成)
2.
sudo gem install cocoapods
输入上面命令的时候,你会发现会等很久(可能网速也是一个原因),然后我就查查了资料,发现了另一种方式(来自另一篇博客——如果你在天朝,在终端中敲入这个命令之后,会发现半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。(你会问,我靠,这都要墙!)果然要人命,但是也有解决方案,如下:
$ gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 $ gem sources -a http://ruby.taobao.org/
为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:
$ gem sources -l
只有在终端中出现下面文字才表明你上面的命令是成功的:
*** CURRENT SOURCES *** http://ruby.taobao.org/[/code] 成功之后,你再执行第一个命令,确实快了不少.
3.$ pod setup
说到这儿就想起了我那是安装时的悲哀,当时也是看着别人的博客安装的,结果那篇博客里边少了这个命令
,让我纠结了一上午,没执行这个命令的时候,有部分命令是可以执行的,但是当我执行pod install(下面会讲到)命令时,无论如何都失败了。
比这更苦逼的是然后我重新执行了博客里的所有命令(效果不用说了,还是一样)。最后终于找到了这个错误(少了pod
setup),这儿没有怪那位博主的意思,我只想说的是,网上的博客肯定不是全对的,照搬实在是不可取。
安装也就告一段落了
4.感伤中继续聊聊cocoapods的使用
(以下就so easy了)
1) 创建配置文件touch Podfilevim Podfile
2) 导入第三方库pod install
3)查找第三方库pod search 第三方库名称(例如pod search JsonKit)
4)更新第三方库pod update
1) 创建配置文件vim Podfile4000
4.1 添加gem源gem sources -a http://ruby.taobao.org/[/code]
4.2 查看gem源gem sources –l
4.3 gem自身升级sudo gem update –system
4.4 查看当前版本gem –version
4.5 清除过期的gemgem cleanup
4.6 安装包gem install ruby
4.7 卸载包gem uninstall ruby
4.8 更新本地安装的包gem update
大功告成
,欢迎朋友们交流
相关文章推荐
- iOS CocoaPods 安装 使用
- OBJC依赖库管理利器cocoapods 安装及使用详细图解
- 笔谈 cocoapods的安装与使用
- iOS CocoaPods安装和使用图解
- 二:新浪微博:第三方框架管理工具CocoaPods的安装和使用
- iOS包管理工具Cocoapods的安装与使用
- CocoaPods安装和使用及问题:Setting up CocoaPods master repo
- iOS CocoaPods安装和使用图解
- CocoaPods的安装和使用
- Cocoapods的安装和使用
- CocoaPods安装和使用教程
- CocoaPods 的安装与使用
- iOS 最新CocoaPods的安装和使用
- 最新 macOS Sierra 10.12.3 安装CocoaPods及使用详解
- 2016 cocoapods的安装和使用以及版本升级遇到的问题
- XZ_iOS之CocoaPods的安装和使用最新
- CocoaPods安装和使用及问题:Setting up CocoaPods master repo-b
- IOS --- CocoaPods的安装和使用
- CocoaPods安装和使用教程