目录

cocoapods使用

macOS/iOS系统上做原生开发,需要用到的开源包管理工具:cocoapods。

类似:

|------------|--------------------|------|------|------|
| 语言 | 包管理工具 | 官方仓库 | 镜像仓库 | 私有仓库 |
| js | npm,cnpm,pnpm,yarn | | | |
| python | pip | | | |
| c# | nuget | | | |
| java | gradle,maven | | | |
| ruby | gem | | | |
| oc/c/swift | cocoapods | | | |

cocoapods是用ruby写的,ruby是脚本语言,所以使用cocoapds需要安装ruby解释器。

ruby解释器(简称ruby)的安装

1.可以通过ruby的版本管理工具rvm/rbenv等安装ruby的不同版本。

2.可以通过ruby的安装包直接安装。

ruby安装完毕后,一般每个版本的ruby自带对应的gem工具,gem就是ruby的包管理工具。

cocoapods是用ruby编写的,所以,在gem仓库中可以找到cocoapods,然后通过gem来安装cocoapods。

cocoapods的安装:

1.直接 先安装 rvm,然后使用rvm安装ruby(自带gem),然后使用gem安装cocoapods。

2.使用brew直接安装cocoapods(自动安装ruby以及相关依赖)

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
OKXLIN8 小时前
XCode集成第三方framework步骤
ide·macos·framework·xcode
humiaor1 天前
Xcode为不同环境配置不同的环境变量
ide·macos·xcode·xcode多环境·user-defined
折翅鵬2 天前
Flutter报错:Warning: CocoaPods is installed but broken
flutter·cocoapods
LinXunFeng5 天前
Flutter - Xcode16 还原编译速度
前端·flutter·xcode
1024小神10 天前
theos工具来编译xcode的swiftUI项目为ipa文件
macos·swiftui·xcode
watersink10 天前
基于大模型的pc版语音对话问答
ide·macos·xcode
Macle_Chen12 天前
XCode中使用MonkeyDev开发iOS版的Comand-line Tool的daemon程序
macos·ios·xcode·逆向·comand-line
1024小神17 天前
xcode中移除安装的package dependency
xcode
越甲八千17 天前
python 中match...case 和 C switch case区别
c语言·python·xcode
小画家~22 天前
第八:在Go语言项目中使用Zap日志库
ios·golang·xcode