美文网首页 移动 前端 Python Android Java
在 github创建自己的 pod 仓库,并使用 pod 管理项

在 github创建自己的 pod 仓库,并使用 pod 管理项

作者: timrabbit | 来源:发表于2016-10-10 22:22 被阅读324次

在项目中 或多或少 做了一些车轮子,需要方便管理和重用,功能太单一和没有必要走 cocoapods 官方 Spec  ,所以开始踏上了 创建自己的 Spec 的征途

使用的时候需要在 pod 文件头部添加 自己的 Spec 地址,如图

第一步: 在 github 上面创建一个保存自己 Spec 的Repository,如图

第二步:创建需要被管理的车轮子,我是放在 github 的,虽然是 fork 的,但是修改了东西如图

第三步: 将第二步的工程下载到本地并打上 版本号,方便使用 pod 集成,

1. 下载到本地

2.终端进入到项目所在的目录

3.使用 git tag 查看当前全部的 tag,(或者叫版本....)

4. 使用 git tag 1.0.0 ,给分支打上标记

5. 使用 git push origin --tags  ,上传全部 tag 到github .

标签到此结束

第四步:配置自己的车轮子到 Spec,效果如图

这里的 podspec 文件就是重点,需要正确,这个建议参考 podspec 文件的创建,编辑, check,

建议直接终端 pod spec 查看帮助

把得到的 pod spec 文件按照 productName/Version/productName.podspec 进行保存到 github 的 Spec 仓库,就是第一步的那个

第五步:使用

source 'https://github.com/tpctt/Specs.git'

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, "8.0"

target:XX  do

pod 'YMCitySelect' , '~> 1.4.0'

end

剩下的就是自己的爱好了

相关文章

网友评论

    本文标题:在 github创建自己的 pod 仓库,并使用 pod 管理项

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