步骤
- 在gitlab项目中创建两个代码工程,一个是储存repo的仓库,另一个是组件仓库
- 添加本地repo,名字和repo工程同名
- 利用pod创建ios组件demo工程
- 将工程文件提交git仓库,并打上和podspec version 相同的tag,
- 验证podspec有效性,通过后将本地repo推送至仓库
- 更新和维护组件工程
- 使用
1.创建仓库
如图所示
MDSpecs 是存放repo的远程仓库
MeiShopUIKit 是组件仓库
2.添加repo
找到存放repo的文件夹,项目中所有的repo都放在这里
命令行操作
- 首先进入repos文件夹
- 添加repo到本地路径为repo仓库的地址
- 成功后进入任意一个文件夹下
- 用pod lib create xxx来根据cocoapods的模板创建一个组件工程
3.创建工程
在执行pod lib create xxx后根据提示选择
选择完成后如果顺利就创建好了,但是xcode升级或者系统升级以及gem版本问题等都有可能出现错误 cocoapods操作