😎
【Firebaseエラー】 cloud_firestore: Using Firebase SDK version ‘8.11.0’ ...
エラー内容
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で出たエラーで検索
こちらの記事を参考にターミナルで以下を実行
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