美文网首页
创建自己的pod库

创建自己的pod库

作者: 攻城狮GG | 来源:发表于2024-03-22 16:23 被阅读0次

为什么使用CocoaPods来管理项目?

CocoaPods 便于对项目进行组件化,便于多项目共同使用,有利于代码的稳定和保护重要代码的隐私性,例如友盟和bugly等第三方通用工具均是通过封装静态库等方式供其他项目引入,由于我们的项目也有合作方要接入指定功能模块,所以写了这个文章,便于归纳。

公有库和私有库

创建公有 Pod 库或者私有 Pod 库,实际上原理是一样的,都是基于 git 服务和 repo 协议,不一样的是,两者的版本索引查询方式不一样,公有库的 podspec 由 CocoaPods/Specs 管理,而内部私有使用的 pod 库需要自己建立一个仓库来管理 podspec。

1.注册 CocoaPods 账户信息

想要创建一个开源 pod 库,首先我们需要注册 CocoaPods, 这里使用 trunk 方式,作为一个 iOS 开发人员你一定安装了 CocoaPods(没有就先去安装CocoaPods,此处不再讲解),那么只需要在终端执行:

pod trunk register 邮箱地址 '用户名' --verbose

长时间未登录,也需要重新执行pod trunk register,然后去邮箱里点击对应链接即可登录成功。

这里我们一般使用 Github 邮箱和用户名,然后在你的邮箱中会收到确认邮件,在浏览器中点击链接确认即注册成功,成功之后可以终端执行:

pod trunk me

查看自己的注册信息,以后当你有了自己的开源Pod库,也可以用此方式随时查看自己发布过的Pods:


2.更新自己的pod库

1.先cd到自己的XXX.podspec上层的文件夹
2.验证pod spec lint XXX.podspec --allow-warnings
3.推送,pod trunk push XXX.podspec --allow-warnings

相关文章

网友评论

      本文标题:创建自己的pod库

      本文链接:https://www.haomeiwen.com/subject/cwtaqdtx.html