创建自己的CocoaPods库

date
Apr 30, 2018
slug
create-private-pod-private
status
Published
tags
iOS
summary
Agility
type
Post
一直想自己折腾一个第三方库,但是苦于之前一直没写啥好的控件 最近工作上写了几个ui控件,终于满足了下开源的心愿,这里记录下步骤

本地建一个库

创建

xxxx为库的名字,然后会有一系列的选项,根据自己的需求进行选择
notion image

打开新建的模板库,将自己的代码放进去

对库进行基本的设置

打开xxxxx.podspec 像s.homepage,s.source等配置项改成自己准备传的仓库地址
notion image

将库传到远程库上

这样库的代码就传到远程上了,如果是不希望给人看到的,就放在私有库上,反之就公开

提交到官方索引库

注册一个账号,比较坑的是如果换电脑需要再注册一次

然后打开邮箱,去收注册邮件

将自己的库的文件push上去

测试

创建一个自己的私有库

我们有时不希望这个库被所有人可以用,比如公司等场景,那么我们需要创建一个自己的私有库

新建一个私有库

首先创建一个这样的仓库,这个私有库应该是公网上的私有仓库,或者公司内网上的仓库,接着将地址加进来
notion image

推送库到私有库中

然后我们将之前的库推送到这个私有库中

使用私有库

我们在podfile文件中,新加上
xxxx为我们私有库的地址,这样就完成了

参考文章


© Zander Wang 2017 - 2024