返回

上传 iOS 自制 framework 至 CocoaPods

IOS

现在,让我们开始!

1. 创建一个 Git 仓库

首先,在 GitHub 或 GitLab 等代码托管平台上创建一个新仓库。这将用于存储您的 framework 代码和相关元数据。

2. 将 framework 代码添加到仓库

将您的 framework 代码添加到新创建的仓库中。您可以使用 Git 命令或通过直接上传文件来完成此操作。

3. 创建 Podspec 文件

Podspec 文件是一个文本文件,其中包含有关您的 framework 的信息,例如名称、版本、作者和依赖项。您可以使用以下命令创建 Podspec 文件:

pod lib create [framework-name]

这将创建一个名为 [framework-name].podspec 的文件。

4. 编辑 Podspec 文件

打开 Podspec 文件并编辑以下信息:

  • name: 您的 framework 的名称。
  • version: 您的 framework 的版本。
  • summary: 您的 framework 的简要。
  • description: 您的 framework 的详细。
  • author: 您的姓名或组织名称。
  • license: 您 framework 的许可证。
  • source: 指向您的 framework 代码的 Git URL。
  • dependencies: 您的 framework 依赖的其他 framework。

5. 验证 Podspec 文件

使用以下命令验证 Podspec 文件:

pod spec lint [framework-name].podspec

如果 Podspec 文件没有错误,您将看到以下输出:

[framework-name].podspec passed validation.

6. 将 Podspec 文件推送到仓库

使用以下命令将 Podspec 文件推送到您的 Git 仓库:

git add [framework-name].podspec
git commit -m "Add Podspec file"
git push origin master

7. 提交您的 framework 至 CocoaPods

使用以下命令将您的 framework 提交至 CocoaPods:

pod trunk push [framework-name].podspec

这将把您的 framework 上传到 CocoaPods 的服务器。

8. 等待审核

CocoaPods 团队将审核您的 framework。如果您的 framework 符合 CocoaPods 的要求,它将被添加到 CocoaPods 的索引中。

9. 安装您的 framework

一旦您的 framework 被添加到 CocoaPods 的索引中,您就可以使用以下命令在您的项目中安装它:

pod install [framework-name]

现在,您已经成功地将您的自制 framework 上传至 CocoaPods 并将其安装到您的项目中。