Cocoapods个人实用全集

本文详细介绍了在MacOS环境下使用VM虚拟机进行开发时,如何安装和配置Cocoapods,包括必备软件的安装顺序、解决国内访问限制的方法,以及如何在项目中使用Cocoapods添加第三方库。同时提供了Cocoapods的使用方法和注意事项,确保开发者能够顺利集成和管理iOS开发所需的库。

Cocoapods安装

一:在VM虚拟机上的mac OS x10.9上做开发
看了很多如何安装Cocoapods的文章,这里针对自己的安装过程写下一些关键点,以便以后复习:

二:安装的顺序:(网上找的但是和实际不一样)
Xcode ---homebrew---ruby---rvm--cocoapods
实际的步骤:Xcode -cocoapods
说明: 我是安装了Xcode先的。
homerbew我是没装(可以理解成是360的软件管家),就是一个包管理器,用于在MAC 上安装一些OS X没有点UNIX工具。
(不知道是不是自带了?求大神解答)
ruby直接在Terminator(终端)打指令ruby -v 我电脑就直接提示如下:(也就是说mac已经自带了ruby)
ruby 2.0.0p451(2014-02-24 revision 45167)[universal.x86_64-darwinn13]
 ps: 如果想更新版本的话的指令是:gem update --system
       重点到了;
1.国内是没有ruby环境的,所以要用国外的ruby镜像和cocoapods镜像,因为那堵墙挡住了cocoapods.org,要用淘宝店ruby镜像访问cocoapods:
方法如下:
1).移除ruby的源地址:指令如下:
gem sources --remove https://rubygems.org/

2).添加ruby的源地址:
gem sources -a http://ruby.taobao.org/

3).验证你的ruby镜像并且仅是淘宝的:
gem sources
4).成功的话显示 
	*** CURRENT SOURCES ***

	http://ruby.taobao.org/
5),安装cocoapods 
sudo gem install cocoapods
等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。

如何使 用CocoaPods?
1.找到你项目所在的目录(.xcodeproj文件所在目录),并在Terminator打开
cd 
2.创建Podfile文件
touch Podfile /或者直接打开vim Podfile
3.在文件中写入需要添加到第三方库  vim 
的简单用法,$ vim fileName创建文件fileName,并打开;按i进入插入模式,输入文本;按esc进入命令模式后,按:wqZZ退出并保存。
格式如下
platform:ios,'6.0''平台、版本' 版本是向上兼容的。6.0就是6.0以上的版本
pod'SDWebImage','~>3.5.1''开源库名称、版本'
pod'AFNetworking','~>2.0.3''开源库名称、版本'
Podfile文件编辑时,第三方库版本号的各种写法:
	pod ‘AFNetworking’      //不显式指定依赖库版本,表示每次都获取最新版本
	 pod ‘AFNetworking’,  ‘2.0’     //只使用2.0版本
	 pod ‘AFNetworking’, ‘>2.0′     //使用高于2.0的版本
	 pod ‘AFNetworking’, ‘>=2.0′     //使用大于或等于2.0的版本
	 pod ‘AFNetworking’, ‘<2.0′     //使用小于2.0的版本
	 pod ‘AFNetworking’, ‘<=2.0′     //使用小于或等于2.0的版本
	 pod ‘AFNetworking’, ‘~>0.1.2′     //使用大于等于0.1.2但小于0.2的版本,相当于>=0.1.2并且<0.2.0
	 pod ‘AFNetworking’, ‘~>0.1′     //使用大于等于0.1但小于1.0的版本
	 pod ‘AFNetworking’, ‘~>0′     //高于0的版本,写这个限制和什么都不写是一个效果,都表示使用最新版本
4.wq保存并退出

5.运行以下命令    
pod install

6.看到以下命令表示安装成功
	From now on use `Sample0814.xcworkspace`.
7.以后维护想要更新版本时
pod update

8.如果安装cocoapods 安装后 加库时出现问题 可能原因是少了个Xcode少了个命令工具 加库时要关闭Xcode
使用终端 输入命令:xcode-select --install 安装
如果说不能在更新服务器上使用什么的。。就在XCODE的偏好设置—本地—command line 下选择一个XCODE。。

提示:1.如果上面因为权限问题安装失败,必须每次都要删除
	rm -rf /Users/loginnanme/Library/Caches/CocoaPods/

因为这个缓存中会存下你的github的东西,造成每次都调用上次权限问题的缓存。

2.以后打开项目就用 CocoaPodsDemo.xcworkspace 打开,而不是之前的.xcodeproj文件
3. 当我们每次修改了Podfile这个文件后,一定要记得执行命令pod install,还可以执行pod update来更新类库

(本文采用了一些文章的图片,个人仅作笔记用,所以排版不在意,没有任何商业利益:)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值