Merge branch 'master' into v2
This commit is contained in:
commit
cd0f7c27de
29
README.md
29
README.md
|
@ -42,19 +42,30 @@ The native SDKs also allow us to hook into device sdk's which are not possible w
|
|||
|
||||
| Firebase Features | v1 | [v2](https://github.com/invertase/react-native-firebase/pull/130) | Web SDK |
|
||||
| ---------------------- | :---: | :---: | :---: |
|
||||
| AdMob | ❌ | ✅ | ❌ |
|
||||
| Analytics | ✅ | ✅ | ❌ |
|
||||
| Cloud Messaging | ✅ | ✅ | ❌ |
|
||||
| Authentication | ✅ | ✅ | ✅ |
|
||||
| Realtime Database | ✅ | ✅ | ✅ |
|
||||
| - Offline Persistance | ✅ | ✅ | ❌ |
|
||||
| Storage | ✅ | ✅ | ❌ |
|
||||
| Performance Monitoring | ✅ | ✅ | ❌ |
|
||||
| Crash Reporting | ✅ | ✅ | ❌ |
|
||||
| Remote Config | ✅ | ✅ | ❌ |
|
||||
| App Indexing | ❌ | ❌ | ❌ |
|
||||
| Authentication | ✅ | ✅ | ✅ |
|
||||
| Cloud Messaging | ✅ | ✅ | ❌ |
|
||||
| Crash Reporting | ✅ | ✅ | ❌ |
|
||||
| Dynamic Links | ❌ | ❌ | ❌ |
|
||||
| Invites | ❌ | ❌ | ❌ |
|
||||
| AdMob | ❌ | ✅ | ❌ |
|
||||
| Performance Monitoring | ✅ | ✅ | ❌ |
|
||||
| Realtime Database | ✅ | ✅ | ✅ |
|
||||
| - Offline Persistance | ✅ | ✅ | ❌ |
|
||||
| Remote Config | ✅ | ✅ | ❌ |
|
||||
| Storage | ✅ | ✅ | ❌ |
|
||||
|
||||
---
|
||||
### Supported versions - Firebase / React Native
|
||||
|
||||
> The table below shows the minimum supported versions of the Firebase SDKs and React Native
|
||||
|
||||
| | v1 | [v2](https://github.com/invertase/react-native-firebase/pull/130)
|
||||
| ---------------------- | :---: | :---: |
|
||||
| React Native | 0.36.0+ | 0.40.0 + |
|
||||
| Firebase Android SDK | 10.2.0+ | 11.0.0 + |
|
||||
| Firebase iOS SDK | 3.15.0+ | 4.0.0 + |
|
||||
|
||||
---
|
||||
|
||||
|
|
|
@ -32,17 +32,27 @@ The native SDKs also allow us to hook into device sdk's which are not possible w
|
|||
|
||||
| Firebase Features | v1 | [v2](https://github.com/invertase/react-native-firebase/pull/130) | Web SDK |
|
||||
| ---------------------- | :---: | :---: | :---: |
|
||||
| AdMob | ❌ | ✅ | ❌ |
|
||||
| Analytics | ✅ | ✅ | ❌ |
|
||||
| Cloud Messaging | ✅ | ✅ | ❌ |
|
||||
| Authentication | ✅ | ✅ | ✅ |
|
||||
| Realtime Database | ✅ | ✅ | ✅ |
|
||||
| - Offline Persistance | ✅ | ✅ | ❌ |
|
||||
| Storage | ✅ | ✅ | ❌ |
|
||||
| Performance Monitoring | ✅ | ✅ | ❌ |
|
||||
| Crash Reporting | ✅ | ✅ | ❌ |
|
||||
| Remote Config | ✅ | ✅ | ❌ |
|
||||
| App Indexing | ❌ | ❌ | ❌ |
|
||||
| Authentication | ✅ | ✅ | ✅ |
|
||||
| Cloud Messaging | ✅ | ✅ | ❌ |
|
||||
| Crash Reporting | ✅ | ✅ | ❌ |
|
||||
| Dynamic Links | ❌ | ❌ | ❌ |
|
||||
| Invites | ❌ | ❌ | ❌ |
|
||||
| AdMob | ❌ | ✅ | ❌ |
|
||||
| Performance Monitoring | ✅ | ✅ | ❌ |
|
||||
| Realtime Database | ✅ | ✅ | ✅ |
|
||||
| - Offline Persistance | ✅ | ✅ | ❌ |
|
||||
| Remote Config | ✅ | ✅ | ❌ |
|
||||
| Storage | ✅ | ✅ | ❌ |
|
||||
|
||||
---
|
||||
### Supported versions - Firebase / React Native
|
||||
|
||||
> The table below shows the minimum supported versions of the Firebase SDKs and React Native
|
||||
|
||||
| | v1 | [v2](https://github.com/invertase/react-native-firebase/pull/130)
|
||||
| ---------------------- | :---: | :---: |
|
||||
| React Native | 0.36.0+ | 0.40.0 + |
|
||||
| Firebase Android SDK | 10.2.0+ | 11.0.0 + |
|
||||
| Firebase iOS SDK | 3.15.0+ | 4.0.0 + |
|
||||
|
|
|
@ -12,9 +12,9 @@ and this to the `didFinishLaunchingWithOptions:(NSDictionary *)launchOptions` me
|
|||
|
||||
`[FIRApp configure];`
|
||||
|
||||
## 2) Link RNFirebase
|
||||
## 2) Setup RNFirebase
|
||||
|
||||
Unfortunately, due to the fact that Firebase is much easier to setup using Cocoapods, `react-native link` is not recommended as it is not customisable enough for our needs and we have had numerous problems reported.
|
||||
Unfortunately, due to the fact that Firebase is much easier to setup using Cocoapods, *we do not recommend* `react-native link` as it is not customisable enough for our needs and we have had numerous problems reported.
|
||||
|
||||
### 2.0) If you don't already have Cocoapods set up
|
||||
Follow the instructions to install Cocoapods and create your Podfile [here](https://firebase.google.com/docs/ios/setup#add_the_sdk).
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "react-native-firebase",
|
||||
"version": "1.1.0",
|
||||
"version": "1.1.1",
|
||||
"author": "Invertase <contact@invertase.io> (http://invertase.io)",
|
||||
"description": "A well tested, feature rich Firebase implementation for React Native, supporting iOS & Android. Individual module support for Auth, Database, Messaging, Remote Config, Storage, Admob, Analytics, Crash Reporting, and Performance.",
|
||||
"main": "index",
|
||||
|
|
Loading…
Reference in New Issue