はじめに

iOS開発でFirebaseのStorageとAuthを使おうとしたときに出たエラーが公式ページ見てもよくわからなかったのでメモして置きます。

[Firebase/Core][I-COR000003] The default Firebase app has not yet been configured. Add `[FIRApp configure];` (`FirebaseApp.configure()` in Swift) to your application initialization. Read more: https://goo.gl/ctyzm8.

Firebaseの実装について公式
https://firebase.google.com/docs/ios/setup

対応

AppDelegateのinitへFirebaseコードを追加

override init() {
super.init()
FirebaseApp.configure()
Database.database().isPersistenceEnabled = true
}

これで治りました。applicationメソッドでFirebaseApp.configure()を試したのですがそれだと何故かうまく行かなかったです。
Firebaseの仕様も今年の6月に変わっているのでひとのブログとか参考にするとうまくいかないので注意です。
公式も日本語版の翻訳は速度が遅いのとあてにならないので英語版を読みましょう。

その他おすすめの備忘録

Tagged with:
 

Comments are closed.