美文网首页iOS埋坑IOSiOS Developer
分享一下公开CocoaPods制作过程

分享一下公开CocoaPods制作过程

作者: 幸福的李雨龙 | 来源:发表于2016-03-05 21:04 被阅读210次

在公司合作开发中会经常遇见定制化的小的UI组件,但是随着需求的变更大家会对其进行小的修改,甚至会跨项目使用,因此一个团体的CocoaPods是解决问题的好办法

其实很久就像搞一个自己的Cocoapods了现在终于成功了,给大家分享一下曲折的流程

1.创建项目,分享到github这个就不多说了,还有就是安装CocoPods也是基本功,就略过了

2.下面就是曲折的Cocoapods制作和发布过程

   2.1pod的控制是基于文件目录和tag来进行的,你可以指定每一个版本所附带的文件目录和对应的tag版本来进行项目中需要的文件。首先打tag

可以看出目前没有tag 添加本地的tag和打印tag 将tag推送至远端

2.2pod的验证

pod spec lint Project.podspec进行验证

根据图片我们看到我们的验证没有通过,有很2个警告。严格来说有错误和警告是不能正常的通过的。但是红色文字给予提示通过使用 --allow-warnings可以忽略这些问题,进而达到可以验证通过。

绿色的文字表明我们通过了验证(但是我们依旧无法搜索到自己的库)

   2.3进行远程管理的注册

pod trunk register 邮箱 作者(英文的意思是点击你邮件的连接进行确认)

点击邮箱的邮件中的连接之后,我们可以进行一下确认pod trunk me(就不贴图了)

2.4push到远端

pod trunk push ProjectName.podspec(由于我们之前有警告,依然需要--allow-warnings)

好了到此为止我们完成了发布,之后大家可以从远程的直接使用了。

在此感谢http://www.jianshu.com/p/32ba94d41861。可以参考创建和编写podspec文件

相关文章

网友评论

    本文标题:分享一下公开CocoaPods制作过程

    本文链接:https://www.haomeiwen.com/subject/lgvvhttx.html