CocoaPods的安装和使用 —— HERO博客
2015-11-09 18:38
288 查看
CocoaPods简介
CocoaPods是为iOS提供依赖的管理工具,源码在Github上管理。
开发iOS项目不可避免地要使用第三方开源库,CocoaPods可以节省设置和更新第三方开源库的时间。
CocoaPods的安装
CocoaPods的安装非常简单,在Mac下自带ruby,使用ruby的gem命令即可下载安装,打开终端输入以下命令:
$ sudo gem install cocoapods (sudo gem install -n /usr/local/bin cocoapods)
$ pod setup (将Spec项目复制到当前用户的.cocoapods\master目录下,这步时间比较久)
如果需要更新ruby环境,输入以下命令:
sudo gem update --system
输入以下命令将官方的ruby源替换成国内淘宝的源:
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -1 (验证你的ruby是淘宝)
想要快一点可以将CocoaPods设置成使用gitcafe镜像(国内服务器,比较快),操作如下:
pod repo remove master
pod repo add master https://gitcafe.com/akuandev/Specs.git
(pod repo add master http://git.oschina.net/akuandev/Specs.git occhina镜像,二者选一)
pod repo update
CocoaPods的使用
进入项目建一个名为Podfile的文件,将用到的第三方库放到该文件中,执行pod install安装,Cocoapods就会自动将这些第三方开源库的源码下载下来,并为我们的工程设置好相应的系统依赖和编译参数。
新建一个名为Podfile的文件:
cd /Users/wang/Desktop/Gesture
touch Podfile
将依赖的库名字列在文件中,不写版本号默认为最新,如下:
platform: ios
pod 'AFNetworking', '~>2.0'
pod 'JSONKit', '~>1.4'
pod 'Reachability'
将编译好的Podfile文件放到项目根目录中,执行如下命令:
cd "your project home"
pod install
此时第三方库已经下载完成并设置好了依赖,同时会生成Podfile.lock文件和.xcworkspace文件(图3-1),以后用这个文件打开工程,而不是以前的.xcodeproj文件。
注意以后每次更改了Podfile文件,都需要重新执行一次pod update命令。
查找第三方库
如果不知道CocoaPods管理的库中是否有你想要的库,可以用如下命令查找:
$pod search json
以上,有问题欢迎交流,共同学习。
CocoaPods是为iOS提供依赖的管理工具,源码在Github上管理。
开发iOS项目不可避免地要使用第三方开源库,CocoaPods可以节省设置和更新第三方开源库的时间。
CocoaPods的安装
CocoaPods的安装非常简单,在Mac下自带ruby,使用ruby的gem命令即可下载安装,打开终端输入以下命令:
$ sudo gem install cocoapods (sudo gem install -n /usr/local/bin cocoapods)
$ pod setup (将Spec项目复制到当前用户的.cocoapods\master目录下,这步时间比较久)
如果需要更新ruby环境,输入以下命令:
sudo gem update --system
输入以下命令将官方的ruby源替换成国内淘宝的源:
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -1 (验证你的ruby是淘宝)
想要快一点可以将CocoaPods设置成使用gitcafe镜像(国内服务器,比较快),操作如下:
pod repo remove master
pod repo add master https://gitcafe.com/akuandev/Specs.git
(pod repo add master http://git.oschina.net/akuandev/Specs.git occhina镜像,二者选一)
pod repo update
CocoaPods的使用
进入项目建一个名为Podfile的文件,将用到的第三方库放到该文件中,执行pod install安装,Cocoapods就会自动将这些第三方开源库的源码下载下来,并为我们的工程设置好相应的系统依赖和编译参数。
新建一个名为Podfile的文件:
cd /Users/wang/Desktop/Gesture
touch Podfile
将依赖的库名字列在文件中,不写版本号默认为最新,如下:
platform: ios
pod 'AFNetworking', '~>2.0'
pod 'JSONKit', '~>1.4'
pod 'Reachability'
将编译好的Podfile文件放到项目根目录中,执行如下命令:
cd "your project home"
pod install
此时第三方库已经下载完成并设置好了依赖,同时会生成Podfile.lock文件和.xcworkspace文件(图3-1),以后用这个文件打开工程,而不是以前的.xcodeproj文件。
注意以后每次更改了Podfile文件,都需要重新执行一次pod update命令。
查找第三方库
如果不知道CocoaPods管理的库中是否有你想要的库,可以用如下命令查找:
$pod search json
以上,有问题欢迎交流,共同学习。
相关文章推荐
- SQL Server 2005 企业版没有 Management Studio管理工具的解决方法
- 2016最新CocoaPods安装和错误解决方案
- 2016 cocoapods的安装和使用方法以及版本升级遇到的问题
- 详解2016 cocoapods的安装和使用以及版本升级遇到的问题
- 微软给出虚拟化管理工具的价格以及发布日期
- Windows 2008设置域用户帐户密码策略
- Android 开发环境搭建(MyEclipse+Android sdk+ADT环境)
- Windows 2008 R2域控下修改密码策略
- 敏捷开发流程管理须参考的3个要素
- Oracle表空间管理
- 浅谈MySQL常用维护管理工具
- Windows 8裡的AppLocker
- Windows安全无毒的几个小技巧
- windows系统启动缓慢解决办法
- 最精确的硬盘整数分区方法
- VMware vCenter Operations:服务云环境管理 附演示程序下载
- vSphere 5.0存储特点三-VAAI
- HTTP/1.1 500 Server Error错误解决方法
- windows 2008只允许一个用户登录
- Sql Server2008安装图解