组件化开发-002-Cocoapods远程私有库使用(Private Repo)

创建一个私有的podspec包括如下那么几个步骤

创建并设置一个私有的Spec Repo。

创建Pod的所需要的项目工程文件,并且有可访问的项目版本控制地址。

创建Pod所对应的podspec文件。

本地测试配置好的podspec文件是否可用。

向私有的Spec Repo中提交podspec。

在个人项目中的Podfile中增加刚刚制作的好的Pod并使用。

更新维护podspec。

本地私有仓库

什么是Spec Repo?他是所有的Pods的一个索引,就是一个容器,所有公开的Pods都在这个里面,他实际是一个Git仓库,remote端在GitHub上,当我们使用Cocoapods后它会被clone到本地的~/.cocoapods/repos目录下,可以进入到这个目录看到master文件夹就是这个官方的Spec Repo了。这个master目录的结构是这个样子的。

组件化开发-002-Cocoapods远程私有库使用(Private Repo)

 

1.在码云上创建一个私有库

https://gitee.com/Steven_Hu/HKCommonTools.git

2.将私有库添加到本地

pod repo add  REPO_NAME  SOURCE_URL

$pod repo add CommomToolSpec https://gitee.com/Steven_Hu/HKCommonTools.git

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyxfgf.html