美文网首页
创建自己的CocoaPods仓库

创建自己的CocoaPods仓库

作者: 深山问 | 来源:发表于2020-01-16 16:24 被阅读0次

环境:CocoaPods: 1.8.4, Swift: 5.1.2, Xcode: 11.2.1,
日期: 2020.01.16

本文以创建 SSRNetwork 为例

新建Pod仓库

1. 创建PodSpec和工程目录
$ pod lib create SSRNetwork 
//这里我我们不使用官方推荐的 pod spec create SSRNetwork。lib可以给我们各种配置 
2. 添加自己的文件替换原来项目中的Replace.Swift
3. 在Github/Gitlab(或者其他公开的仓库中)创建仓库SSRNetwork

举例: https://github.com/mistdon/SSRNetwork

这里不需要增加README.md和LICENSE

4. 更改自己的.podSpec文件

可以参考 SSRNetwork.podspec

5. 提交本地文件
git init
git add .
git commit -m "Initial commit"
git tag 0.1.0
git remote add origin https://github.com/mistdon/SSRNetwork
git push -u origin master --tags
6. 验证.podspec合法性
pod spec lint Peanut.podspec
7. 注册Pod trunk
pod trunk register "yourEmail@gmail.com" 'mistdon'.  // mistdon是用户名

在验证邮箱中点击链接,进行验证

8. 验证Pod仓库
pod lib lint

验证成功后,会显示 SSRNetwork passed validation.

9. 发布Pod仓库
pod trunk push   //   pod trunk push SSRNetwork.podspec (也可以直接指定)

发布成功后,就可以使用啦👏

🎉  Congrats

🚀  SSRNetwork (0.1.0) successfully published
📅  January 16th, 01:36
🌎  https://cocoapods.org/pods/SSRNetwork
👍  Tell your friends!

更新Pod仓库

1. 修改源文件
2. 更改.podspec中的version
3. 提交本地文件
4. pod lib lint检查文件
4. pod trunk push更新并发布

自动发布

Pod automatic update script

相关文章

  • 如何自己写一个iOS第三方库

    CocoaPods 私有仓库的创建(超详细) CocoaPods公有仓库的创建 如果私有库search不到,可以

  • iOS创建App流程

    1、创建对应名称的xcode工程 2、若已安装了cocoaPods 但未创建仓库则直接创建cocoaPods仓库,...

  • CocoaPods之公有仓库的创建

    目录 Cocoapods之安装及使用CocoaPods之公有仓库的创建 一、创建GitHub仓库二、注册Cocoa...

  • 创建私有 CocoaPods 仓库

    创建私有 CocoaPods 仓库

  • 创建自己的CocoaPods仓库

    环境:CocoaPods: 1.8.4, Swift: 5.1.2, Xcode: 11.2.1,日期: 202...

  • 创建cocoaPods仓库

    我们平时会开源一些库到github上,供自己和大家使用,为了使用更方便,大家可以把比较常用的或者比较不错的库支持下...

  • 创建CocoaPods仓库

    1.在github创建仓库 2.创建Pod账号 通过终端指令来操作: pod trunk register xxx...

  • iOS组件化之CocoaPods

    如何创建私有 CocoaPods 仓库如何发布自己的开源框架到CocoaPods组件化架构漫谈 iOS组件化之组件...

  • Swift 码云创建私有库

    一:创建私有库的索引库先看一张图 二:将创建的索引库添加到本地cocoapods仓库1.cocoapods本地仓库...

  • pod 私有库

    如何创建私有 CocoaPods 仓库 制作 CocoaPods 依赖库 cocoapods本地的类库更新方法 使...

网友评论

      本文标题:创建自己的CocoaPods仓库

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