美文网首页
pod公开库制作流程

pod公开库制作流程

作者: 无影行者 | 来源:发表于2021-08-16 23:19 被阅读0次
  1. 在远程创建1个仓库,一个自己公开的库仓库,如ZGTools

  2. 使用pod模版库创建,好处有三点(1、自动创建了git仓库;2、自动创建了podSpec文件;3、自动创建了测试工程)
    pod lib create ZGTools(库的名字,要和远程创建的库名字一致)

  3. 将本地仓库连接远程仓库
    git remote add origin https://xxxxx.git

  4. 文件操作和spec文件修改
    (1)、把自己的源文件添加到Classes文件夹下.
    (2)、修改spec描述文件.
    (3)、打tag版本信息等处理

  5. 将本地仓库推送到远程
    git add .
    git commit --m "ZGTools公开库创建"
    git push origin master

  6. 校验spec文件
    pod lib lint #本地校验(不会校验homepage和source选项)
    Pod spec lint #远程校验

  7. 将spec文件上传到cocoaPod官方的索引库(使用trunk,trunk是cocoapod自动化管理工具)
    (1)、注册账号: pod trunk 2933xxxxx@qq.com 'jack'
    (2)、提交podspec文件到远程pod索引库: pod trunk push ZGTools.podspec

  8. 更新本地pod索引库
    (1)、pod setup
    (2)、删除检索索引文件 search_index.json

pod公开库和远程私有库异同点

  1. 私有库需要有一个自己的索引仓库,而pod公开库使用pod官方的索引库。
  2. spec文件的更新,私有库spec文件文件上传更新(先本地后远程也自动更新),公开库spec文件上传更新只是远程更新。

相关文章

  • pod公开库制作流程

    在远程创建1个仓库,一个自己公开的库仓库,如ZGTools 使用pod模版库创建,好处有三点(1、自动创建了git...

  • 创建私有Pod库流程简单梳理

    创建私有Pod库流程简单梳理 创建私有库的索引库(默认被pod管理的公开库的索引都在pod的github仓库,此地...

  • 制作Pod库

    目录 一、公有Pod库制作 二、私有Pod库制作 三、subspec子库的制作 四、遇到的坑 一、公有Pod库制作...

  • Cocoapods创建公开库和私有库

    使用pod创建公开库 //无聊自己写了一个库,然后试着放到pod公开和私有库!创建公开库相对来说简单一些,我是放到...

  • iOS:CocoaPods制作私有库

    本章制作私有库方法省去了繁琐的Pod校验,快速简单制作私有库。 创建索引库 我使用的是GitHub 制作Pod 再...

  • iOS 制作本地库Development Pods

    前言:制作一个有相互依赖关系的本地库,之前写的私有库和公开pod库的制作步骤都没有写如果有依赖关系应该如何处理。 ...

  • pod远程私有库制作流程

    在远程创建2个仓库,一个是私有索引库,如ZGRepoSpecs。一个是私有库如ZFFileManager。 本地克...

  • 基于SVN的CocoaPods库制作

    基于SVN的Pod库制作流程 1.创建.podspec文件 使用命令 因为是私有仓库,需要单独将.podspec文...

  • 制作自己的Cocoapods

    制作自己的Cocoapods 创建自己私有pod库,官方推荐使用 pod lib create [pod name...

  • Cocopods 提示target has transitive

    制作自己的pod库时,依赖其他第三方库,在pod install时提示: 解决方案:在自己的pod库.podspe...

网友评论

      本文标题:pod公开库制作流程

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