如果本地pod search 三方库 一直未显示git 中的最高版本。pod 升级和 pod setup后都一直不能搜索到git上的最新版本,那么这个教程绝对适合你。
First. 问题描述
拿ZFDownload 这个库举例。
终端输入:pod search ZFDownload
后显示以下图片
明显只能下载1.0.2的版本,但是我们需要的代码只在1.0.3上有,那么怎么pod能下载1.0.3的版本呢。
github里面的版本号: 明显可见有1.0.3的tag了。
Second.方法步骤
打开 ~/.cocoapods/repos/master/Specs
这个目录(如果这都不会的话,就直接进到finder, 快捷键command + shift + G), 然后再当前目录搜索 ZFDownload 。显示如下
然后右键 ZFDownload 选择在上层文件夹中显示
我们发现。 确实本地最高只有1.0.2
现在我们将1.0.2的文件夹复制一份,命名为1.0.3
打开文件夹内部的 ZFDownload.podspec.json 文件。
将里面的1.0.2全部修改为1.0.3, 保存退出。
然后现在在 pod search ZFDownload
发现已经有1.0.3的索引了。
现在跳转到 project 目录下,就可以愉快的安装 1.0.3 的版本啦。
通过代码可以比较,确实是最新的 包。那么本教程就这么愉快的结束啦。