如何找出已安装的可可豆荚的版本?
我不是在询问可可豆荚 gem 的版本,而是询问豆荚本身的版本。理想情况下,它会说" pod GreatViewController安装在1.2.3版本中,新版本可用:1.2.6"。
有类似的东西吗?
答案 0 :(得分:100)
修改强>
根据您的说明,您正在寻找pod outdated
。您可以使用pod outdated --help
编辑问题前的原始答案
您想要的命令是pod --version
将来您应该使用pod --help
来查找此类答案。您还可以使用pod COMMAND --help
获取特定命令的帮助。
答案 1 :(得分:51)
您将在项目中当前使用的所有窗格的Podfile.lock中找到版本#。您将在Podfile的相同位置找到此文件。
这就是我的样子:
PODS:
- Alamofire (3.4.1)
- EPSignature (1.0.2)
- Kingfisher (2.4.2)
- MBProgressHUD (0.9.2)
- SwiftyJSON (2.3.2)
DEPENDENCIES:
- Alamofire (~> 3.4)
- EPSignature
- Kingfisher
- MBProgressHUD (~> 0.9.1)
- SwiftyJSON
SPEC CHECKSUMS:
Alamofire: 01a82e2f6c0f860ade35534c8dd88be61bdef40c
EPSignature: 1f925f20b837046de46b4d396bc6e432ea383908
Kingfisher: 05bf8d04408aaa70fcd2c8c81b9f1d0f1ad313dd
MBProgressHUD: 1569cf7ace17a8bac47aabfbb8580a49690386d1
SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a
PODFILE CHECKSUM: 95eb36b090480f40d91543881d6ddb76bb1b8ca8
COCOAPODS: 1.0.1
答案 2 :(得分:11)
获取可可豆荚的版本
pod --version
要获取pod的版本,请查看Podfile.lock
安装或更新pod时,您可以看到两者的版本。
答案 3 :(得分:6)
如果要找到已安装的特定Pod的版本,请执行以下步骤:
- 打开Xcode
- 单击“项目导航器”
- 单击“窗格”
- 打开您想知道其版本的Pod
- 展开
- 展开“ Supporting Files”文件夹
- 点击yourpodname.plist
- 简短阅读捆绑包版本字符串
答案 4 :(得分:1)
pod search pod_name
示例
pod search Alamofire
因此,您应该具有使用此命令的Pod名称,它会在命令行中给您类似以下的响应
-> Alamofire(4.7.3) Swift中的优雅HTTP网络 pod'Alamofire','〜> 4.7.3' -主页:https://github.com/Alamofire/Alamofire -来源:https://github.com/Alamofire/Alamofire.git -版本:4.7.3、4.7.2、4.7.1、4.7.0、4.6.0、4.5.1、4.5.0、4.4.0、4.3.0, 4.2.0、4.1.0、4.0.1、4.0.0、3.5.1、3.5.0、3.4.2、3.4.1、3.4.0、3.3.1、3.3.0, 3.2.1、3.2.0、3.1.5、3.1.4、3.1.3、3.1.2、3.1.1、3.1.0、3.0.1、3.0.0, 3.0.0-beta3、3.0.0-beta2、3.0.0-beta1、2.0.2、2.0.1、2.0.0、2.0.0-beta4, 2.0.0-beta3、2.0.0-beta2、2.0.0-beta1、1.3.1、1.3.0、1.2.3、1.2.2、1.2.1, 1.2.0、1.1.5、1.1.4、1.1.3 [主存储库]
答案 5 :(得分:1)
打开终端。
将目录更改为您的项目,然后键入以下command
以打开Podfile.lock
文件。
$ open Podfile.lock -a Xcode