📱

CocaPodsを使ったプロジェクトであらかじめコンパイルする方法

2021/05/07に公開

普通にCocoaPodsを導入すると、ビルド毎にコンパイルが走ってしまう。こうすると待ち時間が毎回発生してしまう。一度のビルド時間は短いものの、回数を重ねるとなかなかの痛みになる。

そこで使えるのが、cocoapods-binary というプラグイン。

プラグインをGemfile、もしくはgem installコマンドでインストールした後、Podfileの先頭に

plugin 'cocoapods-binary'
use_frameworks!
keep_source_code_for_prebuilt_frameworks! 
all_binary!

を追記するだけでいい。

詳しくはこちら:
https://guides.cocoapods.org/plugins/pre-compiling-dependencies.html
https://github.com/leavez/cocoapods-binary

Discussion