ios开发进阶iOS开发文集程序员

将自己的库发布到cocoapods步骤

2017-12-06  本文已影响87人  f1e583c455bf
配注:以自己写的ZQProgressView为例,一个简单的模拟进度条加载进度条显示的库。

1、首先将项目发布到github,添加tag。

添加项目,添加tag

2、创建自己项目的Podspec描述文件

1.在工程根目录中初始化一个Podspec文件:

终端cd 根目录下执行

pod spec create ZQProgressView

添加.Podspec文件
2、编辑.pPodspec文件

首先把源代码方法一个文件夹内


源代码目录

可以用Xcode打开编辑


ZQProgressView. podspec

验证podspec文件

pod spec lint ZQProgressView.podspec

遇到问题:

1. source_files路径错误
解决:与.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 
成功
上一篇 下一篇

猜你喜欢

热点阅读