CocoaPods如何快速查看当前Podfile里面依赖库的版本号

有时候需要检查项目里面依赖库的版本具体情况,但是有时候我们写在Podfile文件里面是没有指定版本号的,那我们怎么知道Pod帮我们安装的是最新版本呢?如果不是最新的具体会是什么版本呢?


其实依赖库的版本信息都在Podfile.lock文件里面了 ,我们可以cdPodfile *.xcworkspace所在的目录然后用cat命令显示Podfile.lock的信息。

cdPodfile *.xcworkspace所在的目录
Mac:Qi jian$ ls
Podfile     Podfile.lock    Pods        Qi.xcodeproj    Qi.xcworkspace


然后用cat命令显示Podfile.lock的信息: cat Podfile.lock
Mac:Qi jian$ cat Podfile.lock
PODS:
  - Masonry (1.1.0)
  - pop (1.0.12)

DEPENDENCIES:
  - Masonry
  - pop (~> 1.0)

SPEC REPOS:
  trunk:
    - Masonry
    - pop

SPEC CHECKSUMS:
  Masonry: 678fab65091a9290e40e2832a55e7ab731aad201
  pop: d582054913807fd11fd50bfe6a539d91c7e1a55a

PODFILE CHECKSUM: 050d757de9934ff31feafdee529952e998ff4132

COCOAPODS: 1.8.4

这时候就可以看到我pods的依赖的Masonry版本号是1.1.0,pop是1.0.12

PODS:
  - Masonry (1.1.0)
  - pop (1.0.12)

而这DEPENDENCIES一栏就是我们卸载podfile文件里面的内容了

DEPENDENCIES:
  - Masonry
  - pop (~> 1.0)

你可能感兴趣的:(CocoaPods如何快速查看当前Podfile里面依赖库的版本号)