Expo 49升级至54后React Native应用打包启动崩溃(Firebase认证场景)
Expo 49升级至54后React Native应用打包启动崩溃(Firebase认证场景)
最近我把一个集成了Firebase认证的React Native应用从Expo 49升级到54版本后,遇到了个棘手的问题:应用启动后直接崩溃,控制台里看不到任何错误日志,只有设备屏幕上显示出错误提示。
以下是我的firebaseConfig.js文件内容:
import { FirebaseOptions, initializeApp, getApps, getApp } from "firebase/app"; //@ts-ignore import { initializeAuth, //@ts-ignore getReactNativePersistence, getAuth, } from "firebase/auth"; import ReactNativeAsyncStorage from "@react-native-async-storage/async-storage"; const firebaseConfig: FirebaseOptions = { apiKey: process.env.EXPO_PUBLIC_FIREBASE_API_KEY, authDomain: process.env.EXPO_PUBLIC_FIREBASE_PROJECT_AUTH_DOMAIN, databaseURL: process.env.EXPO_PUBLIC_FIREBASE_PROJECT_DATABASE_URL, projectId: process.env.EXPO_PUBLIC_FIREBASE_PROJECT_ID, storageBucket: process.env.EXPO_PUBLIC_FIREBASE_STORAGE_BUCKET, messagingSenderId: process.env.EXPO_PUBLIC_FIREBASE_MESSAGING_SENDER_ID, appId: process.env.EXPO_PUBLIC_FIREBASE_APP_ID, measurementId: process.env.EXPO_PUBLIC_FIREBASE_MEASUREMENT_ID, }; // Initialize Firebase const app = initializeApp(firebaseConfig); export const auth = initializeAuth(app, { persistence: getReactNativePersistence(ReactNativeAsyncStorage), });
屏幕上显示的错误如下:

备注:内容来源于stack exchange,提问作者Bello Shehu
相关产品推荐
相关产品推荐

