终端上面的第三方框架的版本和gitHub上面的版本不一致的解决办法

问题描述:

当我们在终端搜索到的第三方框架的版本和从GitHub上面看到的不一致时,我们可以在终端执行以下命令,即可更新终端上的第三方框架的版本。

方法一:

终端执行:pod setup

原因:

Cocoapods 在安装时会将第三方库的版本索引下载到本地 ~/.cocoapods/repos/master/Specs目录下
我们在本地搜索的时候搜到只是 cocoapods 安装时下载到本地的索引,搜索不到最新版本,是因为 Cocoapods 镜像索引库更新了,而本地的索引库却没更新!
前往 ~/.cocoapods/repos/master 目录下查看 CocoaPods-version.yml 确认本地Cocoapods 的最新版本为 1.9.1


min: 1.0.0
last: 1.9.1
prefix_lengths:

  • 1
  • 1
  • 1

再来到 github上的Cocoapods版本描述查看Cocoapods最新的版本是 1.9.3, 显而易见是本地的 Cocoapods 版本过低

方法二:

更新 Cocoapods 本地索引库
$ pod repo update

你可能感兴趣的:(终端上面的第三方框架的版本和gitHub上面的版本不一致的解决办法)