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

2017-07-14  本文已影响20人  Lovell_

上一篇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,可看到同版本下的被修改过的文件了。
上一篇下一篇

猜你喜欢

热点阅读