美文网首页
cocoapods管理自己的开源代码

cocoapods管理自己的开源代码

作者: Jinfei_Chen | 来源:发表于2017-08-28 15:31 被阅读23次

这些操作步骤属于低频的,简单记录一下,避免打错命令时又要翻箱倒柜地去查,下面是管理步骤:

一、 准备工作

  1. 在Github创建共享仓库
  2. 把共享仓库clone到本地

命令: git clone <版本库的网址>

$ git clone http://github.com/jquery/jquery.git

二、 利用pod官方提供的模板来创建工程

命令: pod lib create 你的工程名

$ git lib create ABKit

然后 - 把工程目录中的文件拷贝到之前cline到本地的仓库文件夹中
然后 - 设置好 podspec 文件

三、检查当前的库是有错误

命令:pod lib lint

$ pod lib lint

四、将代码push到git共享仓库(当前库无误的情况下)

命令:git add .

$ git add .

命令: git commit -m "你的描述"

$ git commit -m "first 提交"

命令: git push

$ git push

为当前共享仓库的代码打一个tag

命令:

$ git add .
$ git tag -a 1.0.0 -m "your description"
$ git push --tag

五、把github共享仓库中的文件提交到pod仓库

如果是第一次提交到pod仓库或还没有注册个pod帐号的话,需要注册一个(注册之后,会由到一封邮件,需要通过邮件进行激活

命令: pod trunk register 邮箱地址 '用户名' --verbose

$ pod trunk regiseter test@icloud.com 'your user name' --verbose

如果已经有pod帐号,可以通过如下命令查看自己的详细信息

命令: pod trunk me

$ pod trunk me

执行上传到Pod仓库的命令(此步骤有可能会上传失败,根据提示在百度都能找到解决的办法)

命令:pod trunk push 工程名.podspec

$ pod trunk push ABKit.podspec

六、删除本地的cocoapods查找索引,才能search到最新的pod库

命令:rm 本地cocoapods索引文件路径

$ rm ~/Library/Caches/CocoaPods/search_index.json

命令:pod search 你的工程名

$ pod search ABKit

七、当pod库有更新,不能以同样的版本号上传到pod库

命令:

$ git add.
$ git commit -m "更新描述"
$ git push
$ git add.
$ git tag -a 新的版本号 -m "新版本说明"
$ git push --tag
$ pod trunk push 工程名.podspec

相关文章

  • cocoapods管理自己的开源代码

    这些操作步骤属于低频的,简单记录一下,避免打错命令时又要翻箱倒柜地去查,下面是管理步骤: 一、 准备工作 在Git...

  • CocoaPods-iOS

    CocoaPods简介 CocoaPods是是一个管理项目中用到的第三方开源代码的工具,使用目的是为了能集中管理和...

  • 如何发布github上的CocoaPods Pod库

    将自己的开源代码提交到github后,我们还可以将其发布到CocoaPods上,从而可以通过pod来管理项目,其中...

  • CocoaPods的安装和使用

    一、什么是CocoaPods 1、CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。2、Cocoa...

  • iOS CocoaPods建立私有仓库

    CocoaPods建立私有仓库 CocoaPods是iOS下的第三方包管理工具,有些不想开源的,或者复用的代码,我...

  • [Cocoapods]第三方库管理工具Cocoapods安装及使

    简介 CocoaPods是一个负责管理iOS项目中第三方开源代码的工具,使用CocoaPods可以节省设置和更新第...

  • CocoaPods安装与使用

    摘要: 本文将介绍CocoaPods从安装到使用过程。 CocoaPods是一个负责管理iOS项目中第三方开源代码...

  • iOS 开发常用工具

    CocoaPods 1.是什么?CocoaPods是一个负责管理iOS项目中第三方开源代码的工具,其源码在Gith...

  • CocoaPods的安装与使用

    CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。 1.CocoaPods的安装 需要用到ruby...

  • cocoapods使用

    Cocoapods是最有名的类库管理工具,可以一行代码完成绝大部分有名的开源类库。 安装 装CocoaPods之前...

网友评论

      本文标题:cocoapods管理自己的开源代码

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