将自己的库发布到cocoapods步骤

配注:以自己写的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 
成功
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容