Add "Usage with Expo" documentation

This commit is contained in:
Elliot Hesp 2017-05-28 12:05:02 +01:00 committed by GitHub
parent e1a61bbe9f
commit b16b1dbd6a
1 changed files with 9 additions and 0 deletions

View File

@ -1,5 +1,14 @@
# FAQs / Troubleshooting
## Usage with Expo
If you use Expo and would like to use this package, you'll need to eject. If you do not want to eject, but wish to make use of features
such as Realtime Database (without offline support) & Authentication, you can still use the Firebase Web SDK in your project.
For features such a Crash Reporting, Push Notifications (via Firebase not Expo), Performance Monitoring, AdMob, Analytics, Storage & Remote Config, you will have to eject your Expo project as these require the native SDKs, as the Web SDK does not support these.
You can see an indepth conversation [here](https://expo.canny.io/feature-requests/p/full-native-firebase-integration).
## Comparison to Firestack
Firestack was a great start to integrating Firebase and React Native, however has underlying issues which needed to be fixed.