CocoaPods 各ライブラリのバージョン指定 - shirajira/family-account-ios GitHub Wiki

CocoaPods 各ライブラリのバージョン指定

やりたいこと

インストールするライブラリのバージョンを指定したい。

実装方法

どうにかして Podfile を開く。

$ cd your_project/
$ vim Podfile

CocoaPods では以下の指定方法がある。
意外と自由度高め。

1) 完全一致

バージョンを完全に固定する。

pod 'Lib', '1.0.0'

2) 指定バージョン以上

指定したバージョンを含んでよいかどうかは = の有無で判断。

pod 'Lib', '>= 1.0.0'
pod 'Lib', '> 1.0.0'

3) 指定バージョン以下

指定したバージョンを含んでよいかどうかは = の有無で判断。

pod 'Lib', '<= 1.0.0'
pod 'Lib', '< 1.0.0'

あんまり使わないような気がする。

4) マイナーバージョンは許容する

1.1 には上げたくないけど,1.0 内のマイナーバージョンは取り入れたいという場合に。

pod 'Lib', '~> 1.0.0'

参考:
CocoaPods の Podfile の書き方 - Notes | digitrick