制作cocoapods

项目中一定使用过Cocoapods吧,那么自己开发的库该如何通过pod的方式分享给别人用呢?

1.首先创建一个git仓库,正确填写完整信息,对了记得勾选README和添加MIT开源协议。
制作cocoapods_第1张图片
添加
2.将项目clone到本地,至于是git命令还是客户端,怎么开心怎么来吧。
3.通过终端命令进入到项目所在的根目录,创建.podspec配置文件

pod spec create [PROJECT NAME]

创建成功

在创建成功后目录下边多出以个.podspec的文件,具体内容便不再贴出

4.具体内容建议参考.podspec参考
5.创建个人项目并上传到git,并添加tag,添加到本地pod库中

pod repo add [PROJECT NAME] [xxx.git]

6.前置工作已准备完毕,下面开始验证项目能否通过pod编译

使用以下命令进行验证

pod lib lint

制作cocoapods_第2张图片
验证通过
7.最后push需要添加的pod

pod repo push [NAME] [NAME].podspec

制作cocoapods_第3张图片
添加成功

到这里个人私有库制作就完成。
在Podfile添加以下代码便可以成功检索到你的项目了。

pod 'CocopodsTest',:git =>'https://github.com/debug404/CocopodsTest.git'

如果你还想通过pod search方式搜索到你的公开项目则需要以下步骤

  • 注册trunk

pod trunk register [YOUR EMAIL] 'huangxx' --description='XXX' --verbose
之后你会收到一封邮件,点击验证后
执行以下命令
pod trunk push
通过审核后,便能够使用pod search进行搜索了。

你可能感兴趣的:(制作cocoapods)