如何检查一个CocoaPods框架的版本
我已经通过CocoaPods更新了Flurry,但是如何检查Flurry是否已经更新?
我的意思是terminal显示我一切正常:
Installing FlurrySDK (4.2.3) Generating Pods project Integrating client project
但我不确定它是否已经更新。
Podfile.lock
跟踪每个已安装Pod的parsing版本。 如果你想仔细检查FlurrySDK正在使用4.2.3,请检查该文件。
注意:你不应该编辑这个文件。 当您运行pod install
或pod update
时,它是自动生成的
要从terminal检查Cocopods的版本:
对于Sudoless:
gem which cocoapods
对于Sudo:
sudo gem which cocoapods
pod outdated
当您运行pod过期时,CocoaPods会列出所有具有Podfile.lock中列出的新版本(当前为每个pod安装的版本)并且可以更新的所有pod(只要它符合像pod'MyPod ','〜> xy'在你的Podfile中设置)
荚 – 版本
获取已安装的pod的版本
我写了一个小的命令行工具来分析Podfile.lock,并显示当前安装的每个Pod的版本。 它还将在线检查最新版本,并给出过时依赖关系的摘要。
你可以在Github上find它: https : //github.com/citruz/podchecker
最高的答案(MishieMoo)是正确的,但它不能解释如何打开Podfile.lock 。 每当我尝试我不断得到:
你可以在terminal打开它,进入它正在运行的文件夹:
vim Podfile.lock
我从这里得到了答案: 如何打开Podfile.lock
你按下冒号closures它,然后inputquit,然后input
:quit //then return key