如何发布自己的开源框架到CocoaPods

Posted Cocoa开发者社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何发布自己的开源框架到CocoaPods相关的知识,希望对你有一定的参考价值。



在开发过程中,经常会使用到第三框架,我们通过一个pod install命令,很方便的就将第三方框架加到我们自己的项目中。


如果我们也想将自己写的组件或库开源出去,让别人也可以通过pod install命令安装自己的框架该怎么做呢?下面,我就教大家一步一步的将自己的pods发布到CocoaPods 中。如果你现在对CocoaPods还不太了解,推荐你看一看这篇文章:


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


下面我会通过一个名为HUPhotoBrowser的项目来讲解一下整个过程。

项目发布到github后,需要打上tag。之后我们在工程根目录中初始化一个Podspec文件:


pod spec create HUPhotoBrowser


该命令将在本目录产生一个名为HUPhotoBrowser.podspec文件。用编辑器打开该文件,里面已经有非常丰富的说明文档。下面介绍如何声明第三方库的代码目录和资源目录,还有该第三方库所依赖ios核心框架和第三方库。这是我的podspec文件: