2014-10-31 113 views
40

如何找出已安裝的可可豆莢的版本?如何找出已安裝的可可豆莢版本?

我不是在問關於可可豆莢的版本gem,而是豆莢本身的版本。理想情況下,它會說「pod GreatViewController安裝在1.2.3版中,新版本可用:1.2.6」。

有沒有這樣的事情?

+0

的可能的複製[如何檢查版本的CocoaPods框架(https://stackoverflow.com/questions/18931091/how-to-check- a-version-of-cocoapods-framework) – Bharath 2017-08-24 08:45:33

回答

85

你想要的命令是pod --version

在未來,你應該使用pod --help找到答案,像這樣。您還可以使用pod COMMAND --help獲取有關特定命令的幫助。

編輯根據您的澄清你正在尋找pod outdated

。你可以看到更多這方面的信息與pod outdated --help

+5

這不是上述問題的答案。 – brainray 2014-11-04 11:18:20

+0

我已更新我的回答以供您修改。 – 2014-11-04 16:45:09

+1

謝謝基思。我花了一段時間纔看到,我似乎有另一個問題,Cocoapods不接受我的目標名稱。但是你的激光是正確的 – brainray 2014-11-10 12:02:04

6

爲了讓可可豆莢的版本

pod --version 

爲了讓您的吊艙的版本,看在Podfile.lock

當您安裝或更新該吊艙,你可以看到兩者的版本。

28

您可以在您當前在項目中使用的所有窗格的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 
+5

這應該被標記爲正確的答案 – dzensik 2016-11-11 14:57:18