[Swift]pod 'Firebase/Firestore'インストール後のビルドが遅い場合の対処法
ビルドが遅い
Podfileにpod 'FirebaseFirestore'
をインストールしてビルドするとビルド完了に時間がかかります。
対処法
結論
pod 'FirebaseFirestore'
ではなく
pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '7.11.0'
とか書けば解決します。
理由
理由はドキュメントに書いてありました。
Why
Currently the Firestore iOS SDK depends on some 500k lines of mostly C++, which when compiling as part of your Xcode build takes a long time - even more so in CI environments.
翻訳すると
現在、Firestore iOS SDKは、ほとんどがC ++の約500k行に依存しています。これは、Xcodeビルドの一部としてコンパイルする場合、長い時間がかかります。CI環境ではさらに時間がかかります。
ということになり、事前にコンパイルした結果を、githubから取得するようにすることで解決しているようです。
お知らせ
現在、iOS開発案件を業務委託で募集中です(副業)。Twitter DMでご依頼をお待ちしています。
Author And Source
この問題について([Swift]pod 'Firebase/Firestore'インストール後のビルドが遅い場合の対処法), 我々は、より多くの情報をここで見つけました https://qiita.com/nkekisasa222/items/a409a5a116fe1627c3ce著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .