We started building expo-firebase based off of react-native-firebase in order to attempt to get it to work well within the Expo client. It turned out that there wasn't a good way to do this - the SDK fully expects that there is one binary per app, and the Expo client has multiple apps inside of it. We weren't able to work around this.
If you'd like to use Firebase in the Expo client with the managed workflow, we'd recommend using the Firebase JS SDK. It supports Firebase Realtime Database and Firebase Storage. If you'd like access to the full suite of native firebase tools, we recommend using the bare workflow and react-native-firebase, because we cannot support this in the Expo client currently.
- Firebase JS SDK: https://github.com/firebase/firebase-js-sdk
- React Native Firebase: https://github.com/invertase/react-native-firebase
i Almost spending 3 weeks to setup RN Firebase in expokit, but still.
I do not get any solution until now.
Error to error comes through.
My problem now,
If im using npm start,
when apps starts showing error:
RN Firebase core module was not found natively on android, ...
(but i can confirm i already setup correctly)
If I'm using react-native run-android,
build success but then got error:
java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 cmp=host.exp.exponent/.MainActivity } from null (pid=20229, uid=2000) not exported from uid 10274
is there any one who had same problem?