Firebase初期化
firebaseがアプデしててハマったけど、一旦解決したので残しときます。
//main.dart
void main() async {
WidgetsFlutterBinding.ensureInitialized();//2行目だけだとエラーになるので追加
await Firebase.initializeApp(); // ここ大事!Firebase使うのに初期化しないとエラーになる
runApp(MyApp());
}
エラー
実際は、上記のように書いても以下のようなエラーが出ました。
[core/not-initialized] Firebase has not been correctly initialized. Have you added the "GoogleService-Info.plist" file to the pr
解決方法
"GoogleService-Info.plist" をXcodeにドラッグアンドドロップで設定していましたが、
Xcode内でRunnerフォルダを選択して "Add files"から"GoogleService-Info.plist"を置くと何故か成功しました。
参考:https://stackoverflow.com/questions/45317777/could-not-find-a-valid-googleservice-info-plist-in-your-project