美文网首页
CocoaPods 踩坑小记

CocoaPods 踩坑小记

作者: Serena_R | 来源:发表于2017-12-07 21:14 被阅读45次

        记一些工作中遇到的小问题,给需要的人。

        模块化项目应该都会遇到类似的问题,业务库经常变动必须在功能开发完成的时候打tag标签。但是随着回归测试甚至线上排查出问题,可能仍然需要修复库中的bug,然而库版本实际应该是和主工程版本统一的,远端已经存在一个tag,此时修改好bug的你默默删除了远端和本地的tag,在新的commit上重新打了标签,在远端检查了标签的是对的,重新pod install,这时我们在项目上去更新这个pod的时候会发现代码根本没更新。

        有两种解决办法:

        1.打一个高于当前版本的标签。(有时候期待更好的解决办法

        2.删除缓存目录~/Library/Caches/Cocoapods里对应的源码。

           删除工程Pods目录下对应的源码。

           rm -rf ~/Library/Caches/CocoaPods  

           rm -rf Pods

           rm -rf ~/Library/Developer/Xcode/DerivedData/*

            pod deintegrate

            pod setup

            pod install

            会持续更新 ~ 

    相关文章

      网友评论

          本文标题:CocoaPods 踩坑小记

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