1、Github创建仓库
打开GitHub,开始Create a new repository

创建完成后,clone到本地
git clone https://github.com/name/demo.git
2、创建podspec文件
cd到clone下来的文件夹
2.1、创建podspec文件
pod spec create demo
2.2、配置podspec文件

2.3、创建SourceFiles文件夹,文件内创建oc类
2.4、创建LICENSE文件,版权声明
3、本地库验证
pod lib lint demo.podspec
执行成功,提示demo passed validation
4、推送
git add .
git commit -m "1.0"
git push
git tag -m 'release version 1.0.0' 1.0.0
git push origin 1.0.0
5、验证podspec文件
pod spec demo.podspec
6、注册,推送podspec到cocoapods,验证
pod trunk register 11@qq.com 'name' --description='可不填'
发送到邮箱,进行验证
查看个人信息
pod trunk me
推送podspec到Cocoapods
pod trunk push CZTestLibDemo.podspec
7、搜索验证
pod search demo
错误:如果提示搜索不到,解决方法
//删除本地索引
rm ~/Library/Caches/CocoaPods/search_index.json
//搜索
pod search demo
//更新索引
pod repo update
网友评论