美文网首页
创建自己的CocosPod库

创建自己的CocosPod库

作者: ElaineYin | 来源:发表于2018-09-10 19:19 被阅读23次

打开终端,切换到你要创建的位置的目录,我这里是桌面/desktop/pod
cd desktop/pod

1. 从头开始创建:pod lib create LPodTest

如果存在项目工程,也可以直接进去工程根目录,创建spec文件,指令:pod spec create your_pod_spec_name,不需要手动加 .podspec 后缀

2. git tag操作:(以tag0.1.2为例)

创建分支:git tag -m’Tag 0.1.2’ ‘0.1.2’

查看tag: git tag

推送分支: git push --tags

切换分支:git checkout 0.1.2

删除本地tag: git tag -d 0.1.2

删除远程tag:git push origin –delete tag

3. 修改spec文件

image.png

spec s.source_files要与目录对应

image.png

4. 验证spec文件

本地验证:pod lib lint xx.podspec

远程仓库验证:pod repo lint xx.podspec

注意:第一次创建没推送到仓库,使用远程验证不成功

创建私有仓库:pod repo add MySpecs '私有仓库地址’,创建成功之后 ~/.cocoapods/repos仓库中会出现masterMySpecs两个文件夹,master是cocos公共仓库,MySpecs就是自己创建的仓库

私有仓库验证:pod spec lint --sources='私有仓库repo地址***’

5. 推送到spec仓库:

推送到公共仓库:pod trunk push xx.podspec,如果trunk没有注册,需要先注册,注册之后使用pod trunk me,可以查看注册信息,以及已经发布的资源,成功之后就可以使用pod search xx查询

推送到私有仓库:pod repo MySpecs xx.podspec,其中MySpecs是自己创建的私有仓库

6. 更新

更新指定仓库:pod repo update ****
更新指定的库:pod update ****

相关文章

  • 创建自己的CocosPod库

    打开终端,切换到你要创建的位置的目录,我这里是桌面/desktop/podcd desktop/pod 1. 从头...

  • 创建自己的 CocosPod

    创建你自己的 CocoaPod 非常简单。 如果你已经有了一个单独的组件, 本指南的整个过程的概述,就是最好的选择...

  • Cocospod 基本操作

    1> 创建podfile文件 pod init 2> 安装第三方库 3> cocospod 更新 1> 先切换ge...

  • cocospod本地库(一)——含.a文件

    版本记录 前言 cocospod集成方便简洁,所以就想把代码里的库用这种方法集成。 使用方法 创建私有库 如果是....

  • 2021-12-19

    cocospod私有仓库 ** ### 创建私有Spec Repo ** 在https://gitee.com 申...

  • cocospod

    cocospod 最近我使用添加依赖库时出现了The dependency AFNetworking is not...

  • CocosPod私有依赖库

    目的 为了提升开发效率,增强复用性,预研了一下代码复用方案。具体主要有以下几种。本文先介绍使用Pod私有库方案的实...

  • AFNetWorking的实现分析(转载)

    一、综述 以下就是cocospod中AFNetworing除了几个分类外的所有类。类库的头文件AFNetworki...

  • AFNetworking的实现原理

    以下就是cocospod中AFNetworing除了几个分类外的所有类。类库的头文件AFNetworking.h引...

  • 项目中数据缓存以及FMDB的使用

    公司项目是用cocospod管理的第三方库:在podfile文件中加入 pod 'FMDB', '~> 2.6.2...

网友评论

      本文标题:创建自己的CocosPod库

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