Were there any breaking changes in the latest versions of firebase-core analytics, crashlytics or messaging? After updating from version 3.1.3 to version 3.2.2 or 3.2.0, I get this error on Android devices:
Error: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.myapp.myapp. Make sure to call FirebaseApp.initializeApp(Context) first.
My code, unchanged from the previous version. initializeApp() returns null and the next line throws the exception.
import { firebase } from "@nativescript/firebase-core";
import "@nativescript/firebase-analytics";
import "@nativescript/firebase-crashlytics";
import "@nativescript/firebase-messaging";
export async function initFirebase() {
const app = await firebase().initializeApp();
// app is null
firebase().crashlytics().setCrashlyticsCollectionEnabled(true);
}
CLI: 8.6.5 @nativescript/core: 8.6.2 @nativescript/firebase-analytics: 3.2.2 @nativescript/firebase-core: 3.2.2 @nativescript/firebase-crashlytics: 3.2.2 @nativescript/firebase-messaging: 3.2.2
Were there any breaking changes in the latest versions of firebase-core analytics, crashlytics or messaging? After updating from version 3.1.3 to version 3.2.2 or 3.2.0, I get this error on Android devices:
Error: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.myapp.myapp. Make sure to call FirebaseApp.initializeApp(Context) first.
My code, unchanged from the previous version.
initializeApp()
returns null and the next line throws the exception.Downgrading to version 3.1.3 all works fine.