CocoaPods 各ライブラリのバージョン確認 - shirajira/family-account-ios GitHub Wiki
プロジェクトにインストールされている各ライブラリの
- 現在利用しているバージョン
- 公開されている最新のバージョン
を調べたい。
CocoaPods 本体のバージョンを確認したい場合は以下を参照してください。
CocoaPods バージョン確認とアップデート
プロジェクトのルート(Podfile
が置いてあるディレクトリ)に移動し,以下コマンドを実行する。
$ cd your_project/
$ pod outdated
利用しているライブラリの数が多いと実行にも時間がかかるので少々待つ。
Updating spec repo `trunk`
Analyzing dependencies
The color indicates what happens when you run `pod update`
<green> - Will be updated to the newest version
<blue> - Will be updated, but not to the newest version because of specified version in Podfile
<red> - Will not be updated because of specified version in Podfile
The following pod updates are available:
- Firebase 7.4.0 -> (unused) (latest version 7.10.0)
- FirebaseAnalytics 7.4.0 -> 7.4.0 (latest version 7.10.0)
- FirebaseCore 7.4.0 -> 7.4.0 (latest version 7.10.0)
- FirebaseCoreDiagnostics 7.9.0 -> 7.9.0 (latest version 7.10.0)
- GoogleAppMeasurement 7.4.0 -> 7.4.0 (latest version 7.10.0)
- GoogleDataTransport 8.3.1 -> 8.3.1 (latest version 8.4.0)
- nanopb 2.30907.0 -> 2.30907.0 (latest version 2.30908.0)
- Protobuf 3.14.0 -> 3.15.8 (latest version 4.0.0-rc1)
各バージョンには色が付与されており(残念ながら Wiki 上では表示されないが),それぞれ以下のような状態を示している。
- 緑色 ...
pod update
を実行すると最新のものにアップデートされる - 青色 ...
pod update
を実行するとアップデートされるが,最新にはならない(Podfile
のバージョン指定が優先) - 赤色 ...
pod update
を実行してもアップデートされない(Podfile
のバージョン指定が優先)
関連:
CocoaPods 各ライブラリのバージョン指定
CocoaPods 各ライブラリのバージョン更新