CocoaPods库的搭建和发布流程
文章目录
CocoaPods私有库发布流程
建立公开库Repo仓库
创建Github公开库
假设公开的索引库为JimiRepo,链接为:https://github.com/JimiPlatform/JimiRepo.git
本地关联远程索引库
- 命令:
pod repo add JimiRepo https://github.com/JimiPlatform/JimiRepo.git
查看本地索引库
- 命令:
pod repo
建立库文件存储仓库
假设公司内部的文件仓库为JimiRepoFile,链接为:http://10.0.10.85/apppublic/jimirepofile.git
这里是建立公司内部的文件仓库(非源码仓库),后序步骤中所述的链接替换为私有库链接即可。
发布私有库
配置podspec文件
-
如果
已存在
库工程,则创建podspec文件,参考:https://github.com/Eafy/ZJLog/blob/master/ZJLog.podspec -
如果
不存在
库工程,创建库工程命令:pod lib create JMLog
-
修改podspec文件,配置相关参数和私有仓库地址;
验证校验库
- 命令:
pod lib lint JMLog.podspec --verbose --allow-warnings --use-libraries