git本地和远端仓库都删除了代码,执行pod install的时候 还是依旧出现老版本&&解决方案

423 阅读1分钟

现象:


解释:这里pods引用的是0.0.1分支上的内容,但是 实际installing的却是之前的一个老版本测试内容


分析:有时候我们自己的某个pod库修改了某些代码,但是不想更新tag,就把原来的tag删了加到了最新的代码上。所以说就是tag没更新代码更新了。这时我们在项目上去更新这个pod的时候会发现代码根本没更新。根本原因是pods缓存问题,pods缓存也是Pods内部实现制。。坑D。。


解决方案:


第一步:



第二步:


第三步:


找到出错的库 删除掉里面缓存文件podspec.json


亲测效果如下: