美文网首页
组件28-二进制:二进制化-安装问题

组件28-二进制:二进制化-安装问题

作者: Lovell_ | 来源:发表于2017-07-14 14:57 被阅读20次

上一篇27,打包生成.framework库,生成库之后,在spec文件中修改描述。注意s.vendored_frameworks仅仅针对,创建编译之后的库,是.framework。
如果是.a库:s.vendored_libraries = '路径'。

本篇要解决的问题是:代码被改动了,tag沿用原来的0.1.1,宿主怎样才能安装到最新的?

如果此时库要升级,比如修复一个bug。
修复好之后,tag还想用原来的'0.1.1',那么提交代码之后,先删除本地标签,再删除远程标签。再打标签0.1.1提交,pod install或pod update之后,会发现,代码文件并没有更新,而是原来的。

这个问题该怎么解决呢,怎去安装呢?

  1. 对宿主根目录操作:pod cache clean --all (清空所有pod缓存库)


    pod的缓存
  2. 手动删除宿主下的Pod文件夹(删除缓存框架)


    Snip20170714_68.png
  3. pod install (重新安装)
  4. OK,可看到同版本下的被修改过的文件了。

相关文章

  • 组件28-二进制:二进制化-安装问题

    上一篇27,打包生成.framework库,生成库之后,在spec文件中修改描述。注意s.vendored_fra...

  • 07-组件二进制化

    一、二进制化 具体如何实现二进制化可以查看 二进制化(一)静态库 或者二进制化(二)Framework 二、组件二...

  • iOS 组件二进制化方案--(二)

    之前在iOS 组件二进制化方案--(一)中说明了进行组件二进制化的背景和目标,但方案实施后发现了诸多不足之处。 方...

  • 优化cocoapods-imy-bin插件

    背景 使用二进制组件需要业务方安装插件 业务方比较多,对二进制的需求参差不齐,都要安装插件不太,侵入性太强,不利于...

  • iOS组件化

    0.ios组件化/模块化1.iOS 组件化开发项目框架设计2.iOS 组件二进制化方案3.组件化4.Seemygo...

  • iOS - 组件化 二进制库制作(一)

    二进制库有编译快,保密源码的特性,在有些场景非常适用。本文介绍了在组件化过程中需要对组件转换成二进制库的方法,是通...

  • iOS打包加速与组件二进制化

    iOS打包加速与组件二进制化 随着iOS模块化灰度改造方案iOS模块化灰度 A/BTest的实施,以及组件化拆分的...

  • iOS 二进制化之路(CocoaPods &&

    前言   iOS 组件化之路的过程中,我们有一件事需要做---那就是二进制化,二进制化通常是针对我们项目中常用的但...

  • mysql数据库

    二进制安装 源码编译安装 二进制安装的多实例 DDL(create,drop,alter) DML(insert,...

  • 安装docker 两种方式

    安装方式一 二进制安装 安装过程参考 docker 官方文档 二进制安装 https://docs.docke...

网友评论

      本文标题:组件28-二进制:二进制化-安装问题

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