MacBook Pro下Cocoapods的安装配置

本人对Cocoapods的安装配置参考博客:http://www.cnblogs.com/heinoc/p/5193050.html

该博客也总结了安装过程的相关出错应该如何处理。

由于各种出错,因此总结了一个可以在本机成功安装的步骤。


1. 升级gem

$ sudo gem update --system


2. 替换ruby源

查看当前ruby源:

$ gem sources -l
在中国这个源不可用,要移除

$ gem sources --remove https://rubygems.org/
添加国内最新镜像源(淘宝的Ruby镜像已经不更新了)

$ gem sources -a https://gems.ruby-china.org/
$ gem sources –l


3. 安装Cocoapods

$ sudo gem install -n /usr/local/bin cocoapods


4. 执行安装

$ pod setup

如上图则安装成功。


5. 添加一个库到工程

(1)假设要集成AFNetworking这个库类,需要在Cocoapods里面先搜索是否有需要的库,可以在Terminal中输入:

pod search AFNetworking

当前搜到最新的第一个如下图


(2)查询完后:复制下边一行:
pod 'AFNetworking', '~> 3.1.0'

(3)编辑Podfile

进入工程所在的目录:

touch Podfile

打开文件

open -e Podfile
然后编辑Podfile文件

open -e Podfile
platform :ios, ‘7.0’
target ‘finderword’ do  //注意这里的finderword是项目名字
pod 'AFNetworking', '~> 3.1.0'   //注意这句就是刚才复制的那句
end
这里注释的内容要去掉。


(4)保存后执行

pod install

成功后,自己的项目也有相应的下载好的这个库的文件了
这样,AFNetworking就已经下载完成并且设置好了编译参数和依赖,以后使用的时候切记如下两点:
1.从此以后需要使用Cocoapods生成的 .xcworkspace文件来打开工程,而不是使用以前的.xcodeproj文件
2.每次更改了Podfile文件,都需要重新执行一次pod update命令



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值