Operating System
iOS 17.2
Browser Version
React Native
Firebase SDK Version
10.7.1
Firebase SDK Product:
Firestore
Describe your project's tooling
React Native 0.73.2
Describe the problem
On React Native (v0.73.2), enabling persistence for Firestore fails.
@firebase/firestore: Firestore (10.7.1): Error using user provided cache. Falling back to memory cache: FirebaseError: [code=unimplemented]: This platform is either missing IndexedDB or is known to have an incomplete implementation. Offline persistence has been disabled.
Steps and code to reproduce issue
npx create-expo-app
yarn add firestore
import { initializeApp } from "firebase/app";
import { initializeFirestore, persistentLocalCache } from "firebase/firestore";
const firebaseConfig = {
// config here
};
const app = initializeApp(firebaseConfig);
const firestore = initializeFirestore(app, {
localCache: persistentLocalCache(),
})
Operating System
iOS 17.2
Browser Version
React Native
Firebase SDK Version
10.7.1
Firebase SDK Product:
Firestore
Describe your project's tooling
React Native 0.73.2
Describe the problem
On React Native (v0.73.2), enabling persistence for Firestore fails.
Steps and code to reproduce issue