美文网首页
本地私有库和远程私有库操作

本地私有库和远程私有库操作

作者: 夢若繁星 | 来源:发表于2018-04-06 20:57 被阅读38次

远程私有库

1.在代码托管平台(coding)创建一个远程私有库—>添加到本地私有库(pod repo add 远程私有库名称 + 远程私有库的http地址)

2.在本地创建本地私有库的模板库:pod lib create xxx,将核心的代码拖入到对应私有库的Classes文件夹下,并且删除replaceMe的文件. 

3.在终端执行pod install安装测试

4.在托管平台创建源码的私有库

5.编写spec描述文件

6.根据新创建的源码私有库修改描述文件

7.上传代码到源码私有库 :

git status  //查看git工作状态,红色说明代码在工作区,要先将代码添加到缓冲区

git add .  //添加代码到缓冲区

git commit -m ’xxx’ //提交代码 

git reomte  //查看代码是否有远程的私有库 

git remote add origin私有库地址  //关联远程的私有库 

git push origin master  //提交代码到远程的私有库

git tag ‘和描述文件中的版本号一直’  //为代码添加tag值,tag的值和spec描述文件的版本号要一直

git  push —tags  //提交所有的tag标签

8 .提交描述文件到本地私有库中: 

pod lib lint本地验证

pod spec lint远程验证

pod repo push本地库名称要提交的spec文件  //例如 pod repo push MLFMSpecs MLFMBase.podspec.

修改宿主文件中的podfile文件添加source源

pod repo查找源地址

Podfile中添加:soucre ‘官方路径’ <必须添加>

source ‘私有库路径’.

在宿主文件夹下 执行pod  install 

二:远程私有库升级维护:

1.先将需要更新的代码拖入Classes文件夹下,然后执行pod install, 修改描述文件的版本号,本地操作Git 修改状态,例如git status …git add…… 然后提交到远程私有仓库,tag值和本地修改描述文件的版本号要一致, 以上操作完成后,同样的方法提交到本地私有仓库.

在宿主工程中使用时,直接pod update ---no-repo-update直接使用.

相关文章

  • iOS组件化开发远程私有库

    一、本地化私有库 工程创建好之后可以用作本地私有库,通过path来引入本地私有库 二、远程私有库 创建远程私有库,...

  • 创建私有库

    Part1私有索引库(存放.podSpec文件) 私有索引库分为本地私有索引库和远程私有索引库。 本地索引库 可以...

  • 组件化(第二篇)

    组件化 一、本地私有库方案优化二、远程私有库三、如何使用远端私有库四、远程私有库的升级五、远程私有库依赖问题六、远...

  • 组件化开发(四)本地私有库

    通过本地私有库实现组件化开发 组件化开发分为本地私有库和远程私有库,这里我们先来学习如何通过本地私有库实现组件化的...

  • iOS创建私有库

    iOS创建私有库 创建本地私有库索引和远程私有库索引关联 pod repo addSGSpecshttp://12...

  • 组件化三:远程私有库

    远程私有库跟本地私有库的区别就是 先看看那远程私有库的原理 先创建一个远程的库,把本地的库关联到远程的库中,然后修...

  • 创建pod私有库

    iOS创建私有库 1. 新建私有库 2.命令行创建本地私有库索引和远程私有库索引关联 pod repo add S...

  • 本地私有库和远程私有库操作

    远程私有库 1.在代码托管平台(coding)创建一个远程私有库—>添加到本地私有库(pod repo add 远...

  • iOS-组件化开发

    一、创建远程私有索引库 1. 创建远程私有索引库,然后复制仓库的地址 2. 打开终端,将远程私有库关联到本地 ...

  • iOS 组件化开发(二):子库和私有库升级与维护

    iOS 组件化开发(一):远程私有库的基本使用已经实战演示了远程私有库的基本操作。本文说下远程私有库的更新与子库。...

网友评论

      本文标题:本地私有库和远程私有库操作

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