iOS第三方库管理工具CocoaPods

本文介绍如何安装和使用CocoaPods管理iOS项目的第三方库,包括安装最新版Ruby环境、设置国内源地址及安装CocoaPods的过程。

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

CocoaPods是辅助iOS开发过程中所需要使用的第三库的管理,使用该工具可以免去手动添加lib,下载framework的操作,并且还可以维护其更新。

1.安装(需先安装最新版ruby环境)

安装rvm

终端输入:

curl -L https://get.rvm.io | bash -s stable 
source ~/.rvm/scripts/rvm 
检查一下是否安装正确 :
rvm -v 

成功显示rvm已安装版本后查询已知ruby版本

rvm list known

图中可以看到最新ruby版本是2.6.0,所以接下来安装2.6.0版本ruby。一定要在此处安装最新版本,,不然之后还是无法使用pods。

rvm install 2.6.0

安装结束需要更改ruby的源地址,以供在国内使用。目前应该使用的是https://gems.ruby-china.com/,之前自己在网上搜资料,搜到的是淘宝,还有https://gems.ruby-china.org/,淘宝那个有说无法使用,自己试的是china.org结果发现后续仍会报错,搜资料才知道后缀现在改为 .com。

gem sources --remove https://rubygems.org/

gem source -a https://gems.ruby-china.com/

替换成功后安装cocoapods,最好是使用以下语句哦,不然会出现无权限报错。

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

安装顺利的话执行pod setup,这个好像时间会比较久。。

pod setup

成功后会提示如果需要更新可以执行以下语句

sudo gem install cocoapods --pre

以上步骤未报错的话,应该安装没问题了,注意一定要安装最新版ruby哦,如果不是最新版就直接从rvm list known语句开始重来一次,,还有那个源地址一定要是https://gems.ruby-china.com/。这两点都是极易报错的地方呢。

2.使用

在Xcode项目文件夹下添加profile文件,它的内容是添加项目所需要的第三方库名。可以使用vim profile打开编辑。以下图为例

在该profile文件路径下执行pod install,即可将上述所需第三方库下载到工程中,并且可以直接使用,无需进行参数配置。

pod install

PS:自己是因为要打开https://github.com/Aufree/ESTMusicPlayer工程所以才接触到cocoapods,有兴趣的朋友也可以用这个工程试一试~这个工程是一款音乐播放器~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值