CocoaPods安装和使用



具体的CocoaPods是什么 ,这么安装在这就不重复了,直说一下,在使用过程中遇到的问题。


一、安装过程

        1、安装Ruby环境:mac是自带Ruby环境的,笔者安装的时候直接跳过这一步。

        2、

$ sudo gem install cocoapods

这一步介绍说因为在天朝,cocoapods.org会被墙了。但经笔者亲试,现在天朝已经没有这个问题了,反而利用淘宝的镜像

$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/


会出现重重问题!

所以只需直接运行命令

$ sudo gem install cocoapods

就可以了,如果当时网络状态不好,可能会出现安装失败,换个比较好的网络环境,多试几次就好了!



安装总结: 只需要一个命令

$ sudo gem install cocoapods

就是这么简单!


二、测试过程

同样利用AFNetworking举例。地址:https://github.com/AFNetworking/AFNetworking


        1、在检测是否可以使用CocoaPods的时候

$ pod search AFNetworking

笔者在网络环境差的时候遇到多次失败(错误大概是请求超时,或者提示没有找到CocoaPods的类库),这时笔者的做法是,换个网络环境好的地方,重新尝试,然后就一切顺利。


之后就一切顺利了。


三、使用过程


1、首先需要进入到所在工程更目录  cd (项目更目录,跟.xcodeproj文件平级)(什么,你不知道怎么cd?你请我吃饭我告诉你)

2、建立Pod的索引文件Podfile 

     首先创建文件

vim Podfile

然后在里面什么平台和需要下载的第三方类

platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"

接下来关闭文件并且给予读写的权限

:wq

一切准备就绪,最后就是个你得工程下载安装你需要的类库了

pod install 

到了这里你就可以喝着小酒唱着等,等待成功的到来了!(网络状态不良的话需要多试几次)


等你看到类似(以下下载的是Pop类,你要是没听过,可以去看看,它是FaceBook开源的一个动画酷,很炫)

CocoaPods 0.36.0.beta.1 is available.
To update use: `gem install cocoapods --pre`
[!] This is a test version we'd love you to try.

For more information see http://blog.cocoapods.org
and the CHANGELOG for this version http://git.io/BaH8pQ.

Downloading dependencies
Installing pop (1.0.7)
Generating Pods project
Integrating client project

[!] From now on use `PopDemo.xcworkspace`.

这样的信息在控制台的时候后你就可以去你的工程文件查看了,你会发现其中多了几个文件

切记,以后每次都要用工程文件.xcworkspace打开你的项目。


OVER!


预祝大家一切顺利!


本文参考:CocoaPods安装和使用教程





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值