😎

【Firebaseエラー】 cloud_firestore: Using Firebase SDK version ‘8.11.0’ ...

2022/02/25に公開

エラー内容

  cloud_firestore: Using Firebase SDK version ‘8.11.0’ defined in ‘firebase_core’
    -> Fetching podspec for `firebase_auth` from `.symlinks/plugins/firebase_auth/ios`
    firebase_auth: Using Firebase SDK version ‘8.11.0’ defined in ‘firebase_core’
    -> Fetching podspec for `firebase_core` from `.symlinks/plugins/firebase_core/ios`
    firebase_core: Using Firebase SDK version ‘8.11.0’ defined in ‘firebase_core’
    -> Fetching podspec for `firebase_storage` from `.symlinks/plugins/firebase_storage/ios`
    firebase_storage: Using Firebase SDK version ‘8.11.0’ defined in ‘firebase_core’

こんな内容がつらつらと続く感じでした。

エラー発生時の環境

pc : M1 mac
Flutter (Channel stable, 2.10.2, on macOS 12.1 21C52 darwin-arm, locale
    ja-JP)
Android toolchain - develop for Android devices (Android SDK version
    32.1.0-rc1)
Xcode - develop for iOS and macOS (Xcode 13.2.1)
Chrome - develop for the web
Android Studio (version 2021.1)

試したこと1

podfileのplatformを変更

PodFile
- #platform :ios, '9.0'
+ platform :ios, '11.0'

試したこと2

ターミナルをRossetaを使用して開くいて以下を実行
・sude gem install ffi

・プロジェクトのターミナルで

cd ios
rm Podfile.lock
rm -rf Pods
pod install

pod installができないエラーが出ました。

こんな感じのエラー
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

試したこと3

2で出たエラーで検索
https://stackoverflow.com/questions/70287369/dont-forget-to-include-the-crash-report-log-file-under-diagnosticreports-direct

こちらの記事を参考にターミナルで以下を実行

sudo arch -x86_64 gem install ffi
arch -x86_64 pod install

勝手にDownloadが始まり、エラーに出てきていた「Firebase SDK version ‘8.11.0’」などをDownLoadしてくれました。

Downloading dependencies
Installing BoringSSL-GRPC (0.0.7)
Installing Firebase (8.11.0)
Installing FirebaseCore (8.11.0)
Installing FirebaseCoreDiagnostics (8.12.0)
Installing FirebaseFirestore (8.11.0)
Installing Flutter (1.0.0)
Installing GoogleDataTransport (9.1.2)
Installing GoogleUtilities (7.7.0)
Installing PromisesObjC (2.0.0)
Installing abseil (0.20200225.0)
Installing cloud_firestore (3.1.9)
Installing firebase_core (1.13.0)
Installing gRPC-C++ (1.28.2)
Installing gRPC-Core (1.28.2)

DownLoad終了後

flutter clean
pub get

最ビルドを行ったところ、

無事ビルドできました。

Discussion