cocoapods安装及使用详解

本文介绍如何通过更改Ruby镜像为淘宝镜像来安装CocoaPods,并指导如何使用CocoaPods管理iOS项目的第三方开源库,包括创建Podfile文件、添加第三方库等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 cocoapods能让程序员轻松的管理第三方开源库

下载及安装CocoaPods

因为CocoaPod需要本地Ruby环境支持的,不管mac 10.9以上系统自带ruby环境 无需我们安装及配置,因为CocoaPod是国外的,除非你翻墙否则只能

更改ruby的镜像为淘宝的ruby镜像来访问及下载,操作如下

进入终端 敲入:gem sources -- remmove https://rubygems.org/  

gem sources -a http:ruby.taobao.org/

之后验证你的ruby镜像是否指向了淘宝的ruby镜像

gem sources -l

终端显示

 *** current sources ***

http://ruby.taobao.org/

表示成功更改ruby镜像 

之后输入 sudo gem install cocoapods

等待一段时间后就安装好了  下载及安装cocoapods就这么简单 


需要指出的一点就是 :Setting up CocoaPods master repo

第一次安装好CocoaPods的时候 终端运行pod命令的时候 会在 Setting up CocoaPods master repo这里停一段时间,只有第一次这样 后面的就不会这样了。


操作CocoaPods

添加第三方库之前 先检查
pod search AFNetworking

首先创建Podfile文件
1:进入终端 进入你的工程总目录下 然后 vim Podfile
之后编辑:
platform ios , '7'
pod  'AFNetwoking','~>2.6'
然后退出保存 

之后 pod install

如果pod install 提示你要更新本地文件夹 说明你被撞墙了 使用
<span style="word-wrap: normal; word-break: normal; line-height: 24px;">pod install --verbose --no-repo-update 即可</span>

倒入成功后显示:
EricmatoMacBook-Pro:CocoaPodsDemo ericwang$ pod install
Analyzing dependencies
Downloading dependencies
Installing AFNetworking (2.0.2)
Generating Pods project
Integrating client project

然后打开xcode文件的时候 从   .xcworkspace文件打开


如果你发现import的时候没有提示JSONKit的文件,可以在target-Build Settings下修改“User Header Search Paths”项,新增${SRCROOT}并选择rcursive,如下图。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值