配注:以自己写的ZQProgressView为例,一个简单的模拟进度条加载进度条显示的库。
1、首先将项目发布到github,添加tag。
添加项目,添加tag2、创建自己项目的Podspec描述文件
1.在工程根目录中初始化一个Podspec文件:
终端cd 根目录下执行
pod spec create ZQProgressView
添加.Podspec文件
2、编辑.pPodspec文件
首先把源代码方法一个文件夹内
源代码目录
可以用Xcode打开编辑
ZQProgressView. podspec
验证podspec文件
pod spec lint ZQProgressView.podspec
遇到问题:
解决:与.podspec同级的文件夹可直接写文件夹的名字
s.source_files = "ZQProgressView"
解决:可直接忽略
--allow-warnings
————————————————
验证成功:
验证成功
3、将库发布到cocoapods
1.注册Trunk
$ pod trunk register xxx@xxx '名称' --description='macbook air'
注册Trunk
收到邮件后验证
2.Trunk push
pod trunk push
如果有警告可忽略
pod trunk push --allow-warnings
上传成功
****这样就完成啦!
4、搜索ZQProgressView
pod search ZQProgressView
如果搜索不到解决办法
1、
pod setup
搜索失败
2、
rm ~/Library/Caches/CocoaPods/search_index.json
成功
网友评论