CocoaPods 安装

Date
Created
Jun 11, 2024 10:37 AM
Descrption
好记性不如烂笔头
Tags
工具
记录
notion image
虽然现在iOS的包管理方案已经大部分用Swift Packages了,奈何一些老项目以及flutter还在用Cocoapods,那么这里记录一下安装方法,方便以后快速安装:
 
在 macOS 上安装 CocoaPods 是一个相对简单的过程。CocoaPods 是一个流行的依赖管理工具,常用于 iOS 和 macOS 项目中来管理第三方库。下面是详细的安装步骤:

1. 安装 Homebrew(如果未安装)

Homebrew 是 macOS 上的包管理器。可以通过以下命令安装 Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
完成后,验证安装:
brew --version

2. 安装 Ruby(如果未安装)

macOS 通常自带 Ruby,但可以通过 Homebrew 安装最新版本:
brew install ruby

3. 安装 CocoaPods

使用 gem(Ruby 的包管理器)来安装 CocoaPods:
sudo gem install cocoapods
验证安装:
pod --version
顺便下面是简单的使用方法:

4. 初始化 CocoaPods

进入你的 Xcode 项目目录并初始化 CocoaPods:
bashCopy code cd /path/to/your/XcodeProject pod init
这会在你的项目目录中生成一个 Podfile 文件。

5. 编辑 Podfile

打开 Podfile 文件,添加你需要的库。例如:
rubyCopy code # Uncomment the next line to define a global platform for your project # platform :ios, '9.0' target 'YourAppTarget' do use_frameworks! # Pods for YourAppTarget pod 'Alamofire', '~> 5.4' end
确保将 YourAppTarget 替换为你项目的实际 target 名称。

6. 安装依赖

保存并关闭 Podfile,然后在终端中运行:
pod install
这会下载并安装 Podfile 中指定的所有依赖,并生成一个 .xcworkspace 文件。

7. 打开 .xcworkspace 文件

从现在开始,使用生成的 .xcworkspace 文件来打开你的项目,而不是原来的 .xcodeproj 文件。这可以确保所有的 CocoaPods 依赖都能正确加载。
open YourProject.xcworkspace