diff --git a/docs/app/utils.md b/docs/app/utils.md index 6bfd90df..7e57332e 100644 --- a/docs/app/utils.md +++ b/docs/app/utils.md @@ -88,4 +88,4 @@ async function checkPlayServicesExample() { // probably best to show a dialog / force crash the app return Promise.reject(new Error('Unable to find a valid play services version.')); } -``` \ No newline at end of file +``` diff --git a/docs/database/usage/index.md b/docs/database/usage/index.md index 2c14d613..ed2b6438 100644 --- a/docs/database/usage/index.md +++ b/docs/database/usage/index.md @@ -100,13 +100,16 @@ import database from '@react-native-firebase/database'; function User({ userId }) { useEffect(() => { const onValueChange = database() - .ref(`/users/${userId}`).on('value', snapshot => { + .ref(`/users/${userId}`) + .on('value', snapshot => { console.log('User data: ', snapshot.val()); }); // Stop listening for updates when no longer required - return () => database() - .ref(`/users/${userId}`).off('value', onValueChange); + return () => + database() + .ref(`/users/${userId}`) + .off('value', onValueChange); }, [userId]); } ``` @@ -127,13 +130,16 @@ import database from '@react-native-firebase/database'; function User({ userId }) { useEffect(() => { const onChildAdd = database() - .ref('/users').on('child_added', snapshot => { + .ref('/users') + .on('child_added', snapshot => { console.log('A new node has been added', snapshot.val()); }); // Stop listening for updates when no longer required - return () => database() - .ref('/users').off('child_added', onChildAdd); + return () => + database() + .ref('/users') + .off('child_added', onChildAdd); }, [userId]); } ``` diff --git a/docs/faqs-and-tips.md b/docs/faqs-and-tips.md index 7b376da9..b3a14895 100644 --- a/docs/faqs-and-tips.md +++ b/docs/faqs-and-tips.md @@ -5,12 +5,11 @@ next: /releases previous: /migrating-to-v6 --- -Over the years, there’s been a lot of discussions on our [GitHub]( https://github.com/invertase/react-native-firebase) and [Discord]( https://invertase.link/discord). Many of them have been about common problems developers face when using our package, and some of them resulted in very good advice being given. +Over the years, there’s been a lot of discussions on our [GitHub](https://github.com/invertase/react-native-firebase) and [Discord](https://invertase.link/discord). Many of them have been about common problems developers face when using our package, and some of them resulted in very good advice being given. In order to save others time and frustration, this page has been created to document some of these common problems and good pieces of advice. If you come across a discussion that results in great advice that can benefit many developers, or a discussion that resolves a problem that many developers encounter, please do add it here! Someone will definitely be grateful. - # FAQs ### I need help with [anything regarding <= v5 of React Native Firebase]. Where could I get help with that? @@ -19,7 +18,8 @@ React Native Firebase v5 is now deprecated and unsupported. There's been over a Lots of the breaking changes that were introduced were either due to upstream deprecations in the official SDKs, or to simply make the package more stable and more representative of how the actual SDKs work. The longer you stay on v5, the more your project will be out of sync with the official SDKs, unfortunately. Couple that with the fact that it's no longer actively supported, and that's trouble looming over the horizon for your project. -We highly recommend taking the necessary pains to update to v6. +We highly recommend taking the necessary pains to update to v6. # Tips - - Advice on supporting multiple environments (for example, dev, prod, maybe also staging, qa) for your React Native Firebase App: [#3504]( https://github.com/invertase/react-native-firebase/issues/3504) + +- Advice on supporting multiple environments (for example, dev, prod, maybe also staging, qa) for your React Native Firebase App: [#3504](https://github.com/invertase/react-native-firebase/issues/3504) diff --git a/tests/ios/Podfile.lock b/tests/ios/Podfile.lock deleted file mode 100644 index cff26d40..00000000 --- a/tests/ios/Podfile.lock +++ /dev/null @@ -1,867 +0,0 @@ -PODS: - - boost-for-react-native (1.63.0) - - DoubleConversion (1.1.6) - - FBLazyVector (0.62.2) - - FBReactNativeSpec (0.62.2): - - Folly (= 2018.10.22.00) - - RCTRequired (= 0.62.2) - - RCTTypeSafety (= 0.62.2) - - React-Core (= 0.62.2) - - React-jsi (= 0.62.2) - - ReactCommon/turbomodule/core (= 0.62.2) - - Firebase/AdMob (6.27.0): - - Firebase/CoreOnly - - Google-Mobile-Ads-SDK (~> 7.50) - - Firebase/Analytics (6.27.0): - - Firebase/Core - - Firebase/Auth (6.27.0): - - Firebase/CoreOnly - - FirebaseAuth (~> 6.6.0) - - Firebase/Core (6.27.0): - - Firebase/CoreOnly - - FirebaseAnalytics (= 6.6.1) - - Firebase/CoreOnly (6.27.0): - - FirebaseCore (= 6.8.0) - - Firebase/Crashlytics (6.27.0): - - Firebase/CoreOnly - - FirebaseCrashlytics (~> 4.2.0) - - Firebase/Database (6.27.0): - - Firebase/CoreOnly - - FirebaseDatabase (~> 6.3.0) - - Firebase/DynamicLinks (6.27.0): - - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.1.0) - - Firebase/Firestore (6.27.0): - - Firebase/CoreOnly - - FirebaseFirestore (~> 1.16.0) - - Firebase/Functions (6.27.0): - - Firebase/CoreOnly - - FirebaseFunctions (~> 2.6.0) - - Firebase/InAppMessaging (6.27.0): - - Firebase/CoreOnly - - FirebaseInAppMessaging (~> 0.21.0) - - Firebase/Messaging (6.27.0): - - Firebase/CoreOnly - - FirebaseMessaging (~> 4.5.0) - - Firebase/MLCommon (6.27.0): - - Firebase/CoreOnly - - FirebaseMLCommon (~> 0.20.1) - - Firebase/MLNaturalLanguage (6.27.0): - - Firebase/CoreOnly - - FirebaseMLNaturalLanguage (~> 0.17.0) - - Firebase/MLNLLanguageID (6.27.0): - - Firebase/CoreOnly - - FirebaseMLNLLanguageID (~> 0.17.0) - - Firebase/MLNLSmartReply (6.27.0): - - Firebase/CoreOnly - - FirebaseMLNLSmartReply (~> 0.17.0) - - Firebase/MLVision (6.27.0): - - Firebase/CoreOnly - - FirebaseMLVision (~> 0.20.1) - - Firebase/MLVisionBarcodeModel (6.27.0): - - Firebase/CoreOnly - - FirebaseMLVisionBarcodeModel (~> 0.20.0) - - Firebase/MLVisionFaceModel (6.27.0): - - Firebase/CoreOnly - - FirebaseMLVisionFaceModel (~> 0.20.0) - - Firebase/MLVisionLabelModel (6.27.0): - - Firebase/CoreOnly - - FirebaseMLVisionLabelModel (~> 0.20.0) - - Firebase/MLVisionTextModel (6.27.0): - - Firebase/CoreOnly - - FirebaseMLVisionTextModel (~> 0.20.0) - - Firebase/Performance (6.27.0): - - Firebase/CoreOnly - - FirebasePerformance (~> 3.1.11) - - Firebase/RemoteConfig (6.27.0): - - Firebase/CoreOnly - - FirebaseRemoteConfig (~> 4.6.0) - - Firebase/Storage (6.27.0): - - Firebase/CoreOnly - - FirebaseStorage (~> 3.7.0) - - FirebaseABTesting (3.3.0): - - FirebaseCore (~> 6.8) - - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseAnalytics (6.6.1): - - FirebaseCore (~> 6.8) - - FirebaseInstallations (~> 1.4) - - GoogleAppMeasurement (= 6.6.1) - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 1.30905.0) - - FirebaseAuth (6.6.0): - - FirebaseCore (~> 6.8) - - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - - GoogleUtilities/Environment (~> 6.5) - - GTMSessionFetcher/Core (~> 1.1) - - FirebaseCore (6.8.0): - - FirebaseCoreDiagnostics (~> 1.3) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.4.0): - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - nanopb (~> 1.30905.0) - - FirebaseCrashlytics (4.2.0): - - FirebaseCore (~> 6.8) - - FirebaseInstallations (~> 1.1) - - GoogleDataTransport (~> 6.1) - - GoogleDataTransportCCTSupport (~> 3.1) - - nanopb (~> 1.30905.0) - - PromisesObjC (~> 1.2) - - FirebaseDatabase (6.3.0): - - FirebaseCore (~> 6.8) - - leveldb-library (~> 1.22) - - FirebaseDynamicLinks (4.1.0): - - FirebaseCore (~> 6.8) - - FirebaseFirestore (1.16.0) - - FirebaseFunctions (2.6.0): - - FirebaseCore (~> 6.8) - - GTMSessionFetcher/Core (~> 1.1) - - FirebaseInAppMessaging (0.21.0): - - FirebaseABTesting (~> 3.2) - - FirebaseCore (~> 6.8) - - FirebaseInstallations (~> 1.1) - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) - - nanopb (~> 1.30905.0) - - FirebaseInstallations (1.4.0): - - FirebaseCore (~> 6.8) - - GoogleUtilities/Environment (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.6) - - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.4.0): - - FirebaseCore (~> 6.8) - - FirebaseInstallations (~> 1.0) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/UserDefaults (~> 6.5) - - FirebaseMessaging (4.5.0): - - FirebaseCore (~> 6.8) - - FirebaseInstanceID (~> 4.3) - - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Reachability (~> 6.5) - - GoogleUtilities/UserDefaults (~> 6.5) - - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseMLCommon (0.20.1): - - FirebaseCore (~> 6.7) - - FirebaseInstanceID (~> 4.3) - - GoogleToolboxForMac/Logger (~> 2.1) - - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - - GoogleUtilities/UserDefaults (~> 6.0) - - GTMSessionFetcher/Core (~> 1.1) - - Protobuf (~> 3.12) - - FirebaseMLNaturalLanguage (0.17.0): - - FirebaseCore (~> 6.3) - - FirebaseMLCommon (~> 0.19) - - GoogleToolboxForMac/Logger (~> 2.1) - - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - - GTMSessionFetcher/Core (~> 1.1) - - Protobuf (~> 3.5) - - FirebaseMLNLLanguageID (0.17.0): - - FirebaseCore (~> 6.3) - - FirebaseMLNaturalLanguage (~> 0.17) - - FirebaseMLNLSmartReply (0.17.0): - - FirebaseCore (~> 6.3) - - FirebaseMLNaturalLanguage (~> 0.17) - - FirebaseMLNLLanguageID (~> 0.17) - - FirebaseRemoteConfig (~> 4.4) - - FirebaseMLVision (0.20.1): - - FirebaseCore (~> 6.7) - - FirebaseMLCommon (~> 0.20) - - GoogleAPIClientForREST/Core (~> 1.3) - - GoogleAPIClientForREST/Vision (~> 1.3) - - GoogleToolboxForMac/Logger (~> 2.1) - - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - - GTMSessionFetcher/Core (~> 1.1) - - Protobuf (~> 3.12) - - FirebaseMLVisionBarcodeModel (0.20.0): - - FirebaseMLVision (~> 0.20) - - FirebaseMLVisionFaceModel (0.20.0): - - FirebaseMLVision (~> 0.20) - - FirebaseMLVisionLabelModel (0.20.0): - - FirebaseMLVision (~> 0.20) - - FirebaseMLVisionTextModel (0.20.0): - - FirebaseMLVision (~> 0.20) - - FirebasePerformance (3.1.11): - - FirebaseCore (~> 6.6) - - FirebaseInstallations (~> 1.1) - - FirebaseRemoteConfig (~> 4.4) - - GoogleToolboxForMac/Logger (~> 2.1) - - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/ISASwizzler (~> 6.2) - - GoogleUtilities/MethodSwizzler (~> 6.2) - - GTMSessionFetcher/Core (~> 1.1) - - Protobuf (~> 3.9) - - FirebaseRemoteConfig (4.6.0): - - FirebaseABTesting (~> 3.1) - - FirebaseCore (~> 6.8) - - FirebaseInstallations (~> 1.1) - - GoogleUtilities/Environment (~> 6.2) - - "GoogleUtilities/NSData+zlib (~> 6.2)" - - FirebaseStorage (3.7.0): - - FirebaseCore (~> 6.8) - - GTMSessionFetcher/Core (~> 1.1) - - Folly (2018.10.22.00): - - boost-for-react-native - - DoubleConversion - - Folly/Default (= 2018.10.22.00) - - glog - - Folly/Default (2018.10.22.00): - - boost-for-react-native - - DoubleConversion - - glog - - glog (0.3.5) - - Google-Mobile-Ads-SDK (7.61.0): - - GoogleAppMeasurement (~> 6.0) - - GoogleAPIClientForREST/Core (1.4.2): - - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.4.2): - - GoogleAPIClientForREST/Core - - GTMSessionFetcher (>= 1.1.7) - - GoogleAppMeasurement (6.6.1): - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 1.30905.0) - - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.2.0): - - GoogleDataTransport (~> 6.1) - - nanopb (~> 1.30905.0) - - GoogleToolboxForMac/DebugUtils (2.2.2): - - GoogleToolboxForMac/Defines (= 2.2.2) - - GoogleToolboxForMac/Defines (2.2.2) - - GoogleToolboxForMac/Logger (2.2.2): - - GoogleToolboxForMac/Defines (= 2.2.2) - - "GoogleToolboxForMac/NSData+zlib (2.2.2)": - - GoogleToolboxForMac/Defines (= 2.2.2) - - "GoogleToolboxForMac/NSDictionary+URLArguments (2.2.2)": - - GoogleToolboxForMac/DebugUtils (= 2.2.2) - - GoogleToolboxForMac/Defines (= 2.2.2) - - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/AppDelegateSwizzler (6.6.0): - - GoogleUtilities/Environment - - GoogleUtilities/Logger - - GoogleUtilities/Network - - GoogleUtilities/Environment (6.6.0): - - PromisesObjC (~> 1.2) - - GoogleUtilities/ISASwizzler (6.6.0) - - GoogleUtilities/Logger (6.6.0): - - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.6.0): - - GoogleUtilities/Logger - - GoogleUtilities/Network (6.6.0): - - GoogleUtilities/Logger - - "GoogleUtilities/NSData+zlib" - - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.6.0)" - - GoogleUtilities/Reachability (6.6.0): - - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.6.0): - - GoogleUtilities/Logger - - GTMSessionFetcher (1.4.0): - - GTMSessionFetcher/Full (= 1.4.0) - - GTMSessionFetcher/Core (1.4.0) - - GTMSessionFetcher/Full (1.4.0): - - GTMSessionFetcher/Core (= 1.4.0) - - Jet (0.6.6-0): - - React - - leveldb-library (1.22) - - nanopb (1.30905.0): - - nanopb/decode (= 1.30905.0) - - nanopb/encode (= 1.30905.0) - - nanopb/decode (1.30905.0) - - nanopb/encode (1.30905.0) - - PersonalizedAdConsent (1.0.5) - - PromisesObjC (1.2.9) - - Protobuf (3.12.0) - - RCTRequired (0.62.2) - - RCTTypeSafety (0.62.2): - - FBLazyVector (= 0.62.2) - - Folly (= 2018.10.22.00) - - RCTRequired (= 0.62.2) - - React-Core (= 0.62.2) - - React (0.62.2): - - React-Core (= 0.62.2) - - React-Core/DevSupport (= 0.62.2) - - React-Core/RCTWebSocket (= 0.62.2) - - React-RCTActionSheet (= 0.62.2) - - React-RCTAnimation (= 0.62.2) - - React-RCTBlob (= 0.62.2) - - React-RCTImage (= 0.62.2) - - React-RCTLinking (= 0.62.2) - - React-RCTNetwork (= 0.62.2) - - React-RCTSettings (= 0.62.2) - - React-RCTText (= 0.62.2) - - React-RCTVibration (= 0.62.2) - - React-Core (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default (= 0.62.2) - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/CoreModulesHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/Default (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/DevSupport (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default (= 0.62.2) - - React-Core/RCTWebSocket (= 0.62.2) - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - React-jsinspector (= 0.62.2) - - Yoga - - React-Core/RCTActionSheetHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/RCTAnimationHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/RCTBlobHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/RCTImageHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/RCTLinkingHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/RCTNetworkHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/RCTSettingsHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/RCTTextHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/RCTVibrationHeaders (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-Core/RCTWebSocket (0.62.2): - - Folly (= 2018.10.22.00) - - glog - - React-Core/Default (= 0.62.2) - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsiexecutor (= 0.62.2) - - Yoga - - React-CoreModules (0.62.2): - - FBReactNativeSpec (= 0.62.2) - - Folly (= 2018.10.22.00) - - RCTTypeSafety (= 0.62.2) - - React-Core/CoreModulesHeaders (= 0.62.2) - - React-RCTImage (= 0.62.2) - - ReactCommon/turbomodule/core (= 0.62.2) - - React-cxxreact (0.62.2): - - boost-for-react-native (= 1.63.0) - - DoubleConversion - - Folly (= 2018.10.22.00) - - glog - - React-jsinspector (= 0.62.2) - - React-jsi (0.62.2): - - boost-for-react-native (= 1.63.0) - - DoubleConversion - - Folly (= 2018.10.22.00) - - glog - - React-jsi/Default (= 0.62.2) - - React-jsi/Default (0.62.2): - - boost-for-react-native (= 1.63.0) - - DoubleConversion - - Folly (= 2018.10.22.00) - - glog - - React-jsiexecutor (0.62.2): - - DoubleConversion - - Folly (= 2018.10.22.00) - - glog - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - React-jsinspector (0.62.2) - - React-RCTActionSheet (0.62.2): - - React-Core/RCTActionSheetHeaders (= 0.62.2) - - React-RCTAnimation (0.62.2): - - FBReactNativeSpec (= 0.62.2) - - Folly (= 2018.10.22.00) - - RCTTypeSafety (= 0.62.2) - - React-Core/RCTAnimationHeaders (= 0.62.2) - - ReactCommon/turbomodule/core (= 0.62.2) - - React-RCTBlob (0.62.2): - - FBReactNativeSpec (= 0.62.2) - - Folly (= 2018.10.22.00) - - React-Core/RCTBlobHeaders (= 0.62.2) - - React-Core/RCTWebSocket (= 0.62.2) - - React-jsi (= 0.62.2) - - React-RCTNetwork (= 0.62.2) - - ReactCommon/turbomodule/core (= 0.62.2) - - React-RCTImage (0.62.2): - - FBReactNativeSpec (= 0.62.2) - - Folly (= 2018.10.22.00) - - RCTTypeSafety (= 0.62.2) - - React-Core/RCTImageHeaders (= 0.62.2) - - React-RCTNetwork (= 0.62.2) - - ReactCommon/turbomodule/core (= 0.62.2) - - React-RCTLinking (0.62.2): - - FBReactNativeSpec (= 0.62.2) - - React-Core/RCTLinkingHeaders (= 0.62.2) - - ReactCommon/turbomodule/core (= 0.62.2) - - React-RCTNetwork (0.62.2): - - FBReactNativeSpec (= 0.62.2) - - Folly (= 2018.10.22.00) - - RCTTypeSafety (= 0.62.2) - - React-Core/RCTNetworkHeaders (= 0.62.2) - - ReactCommon/turbomodule/core (= 0.62.2) - - React-RCTSettings (0.62.2): - - FBReactNativeSpec (= 0.62.2) - - Folly (= 2018.10.22.00) - - RCTTypeSafety (= 0.62.2) - - React-Core/RCTSettingsHeaders (= 0.62.2) - - ReactCommon/turbomodule/core (= 0.62.2) - - React-RCTText (0.62.2): - - React-Core/RCTTextHeaders (= 0.62.2) - - React-RCTVibration (0.62.2): - - FBReactNativeSpec (= 0.62.2) - - Folly (= 2018.10.22.00) - - React-Core/RCTVibrationHeaders (= 0.62.2) - - ReactCommon/turbomodule/core (= 0.62.2) - - ReactCommon/callinvoker (0.62.2): - - DoubleConversion - - Folly (= 2018.10.22.00) - - glog - - React-cxxreact (= 0.62.2) - - ReactCommon/turbomodule/core (0.62.2): - - DoubleConversion - - Folly (= 2018.10.22.00) - - glog - - React-Core (= 0.62.2) - - React-cxxreact (= 0.62.2) - - React-jsi (= 0.62.2) - - ReactCommon/callinvoker (= 0.62.2) - - RNFBAdMob (7.2.2): - - Firebase/AdMob (= 6.27.0) - - PersonalizedAdConsent (~> 1.0.4) - - React - - RNFBApp - - RNFBAnalytics (7.1.6): - - Firebase/Analytics (= 6.27.0) - - React - - RNFBApp - - RNFBApp (7.3.1): - - Firebase/CoreOnly (= 6.27.0) - - React - - RNFBAuth (8.0.8): - - Firebase/Auth (= 6.27.0) - - React - - RNFBApp - - RNFBCrashlytics (7.1.7): - - Firebase/Core (= 6.27.0) - - Firebase/Crashlytics (= 6.27.0) - - React - - RNFBApp - - RNFBDatabase (7.2.5): - - Firebase/Database (= 6.27.0) - - React - - RNFBApp - - RNFBDynamicLinks (7.2.1): - - Firebase/Analytics (= 6.27.0) - - Firebase/DynamicLinks (= 6.27.0) - - React - - RNFBApp - - RNFBFirestore (7.2.2): - - Firebase/Firestore (= 6.27.0) - - React - - RNFBApp - - RNFBFunctions (7.1.6): - - Firebase/Functions (= 6.27.0) - - React - - RNFBApp - - RNFBIid (7.1.7): - - Firebase/CoreOnly (= 6.27.0) - - FirebaseInstanceID - - React - - RNFBApp - - RNFBInAppMessaging (7.1.6): - - Firebase/Analytics (= 6.27.0) - - Firebase/InAppMessaging (= 6.27.0) - - React - - RNFBApp - - RNFBMessaging (7.1.8): - - Firebase/Analytics (= 6.27.0) - - Firebase/Messaging (= 6.27.0) - - React - - RNFBApp - - RNFBMLNaturalLanguage (7.1.6): - - Firebase/MLCommon (= 6.27.0) - - Firebase/MLNaturalLanguage (= 6.27.0) - - Firebase/MLNLLanguageID (= 6.27.0) - - Firebase/MLNLSmartReply (= 6.27.0) - - React - - RNFBApp - - RNFBMLVision (7.1.7): - - Firebase/MLVision (= 6.27.0) - - Firebase/MLVisionBarcodeModel (= 6.27.0) - - Firebase/MLVisionFaceModel (= 6.27.0) - - Firebase/MLVisionLabelModel (= 6.27.0) - - Firebase/MLVisionTextModel (= 6.27.0) - - React - - RNFBApp - - RNFBPerf (7.1.6): - - Firebase/Performance (= 6.27.0) - - React - - RNFBApp - - RNFBRemoteConfig (7.1.6): - - Firebase/Analytics (= 6.27.0) - - Firebase/RemoteConfig (= 6.27.0) - - React - - RNFBApp - - RNFBStorage (7.1.6): - - Firebase/Storage (= 6.27.0) - - React - - RNFBApp - - Yoga (1.14.0) - -DEPENDENCIES: - - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`) - - FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, branch `master`) - - Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`) - - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - - Jet (from `../node_modules/jet/ios`) - - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) - - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - - React (from `../node_modules/react-native/`) - - React-Core (from `../node_modules/react-native/`) - - React-Core/DevSupport (from `../node_modules/react-native/`) - - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) - - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) - - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) - - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) - - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) - - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) - - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) - - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) - - ReactCommon/callinvoker (from `../node_modules/react-native/ReactCommon`) - - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - - RNFBAdMob (from `../../packages/admob`) - - RNFBAnalytics (from `../../packages/analytics`) - - RNFBApp (from `../../packages/app`) - - RNFBAuth (from `../../packages/auth`) - - RNFBCrashlytics (from `../../packages/crashlytics`) - - RNFBDatabase (from `../../packages/database`) - - RNFBDynamicLinks (from `../../packages/dynamic-links`) - - RNFBFirestore (from `../../packages/firestore`) - - RNFBFunctions (from `../../packages/functions`) - - RNFBIid (from `../../packages/iid`) - - RNFBInAppMessaging (from `../../packages/in-app-messaging`) - - RNFBMessaging (from `../../packages/messaging`) - - RNFBMLNaturalLanguage (from `../../packages/ml-natural-language`) - - RNFBMLVision (from `../../packages/ml-vision`) - - RNFBPerf (from `../../packages/perf`) - - RNFBRemoteConfig (from `../../packages/remote-config`) - - RNFBStorage (from `../../packages/storage`) - - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) - -SPEC REPOS: - trunk: - - boost-for-react-native - - Firebase - - FirebaseABTesting - - FirebaseAnalytics - - FirebaseAuth - - FirebaseCore - - FirebaseCoreDiagnostics - - FirebaseCrashlytics - - FirebaseDatabase - - FirebaseDynamicLinks - - FirebaseFunctions - - FirebaseInAppMessaging - - FirebaseInstallations - - FirebaseInstanceID - - FirebaseMessaging - - FirebaseMLCommon - - FirebaseMLNaturalLanguage - - FirebaseMLNLLanguageID - - FirebaseMLNLSmartReply - - FirebaseMLVision - - FirebaseMLVisionBarcodeModel - - FirebaseMLVisionFaceModel - - FirebaseMLVisionLabelModel - - FirebaseMLVisionTextModel - - FirebasePerformance - - FirebaseRemoteConfig - - FirebaseStorage - - Google-Mobile-Ads-SDK - - GoogleAPIClientForREST - - GoogleAppMeasurement - - GoogleDataTransport - - GoogleDataTransportCCTSupport - - GoogleToolboxForMac - - GoogleUtilities - - GTMSessionFetcher - - leveldb-library - - nanopb - - PersonalizedAdConsent - - PromisesObjC - - Protobuf - -EXTERNAL SOURCES: - DoubleConversion: - :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" - FBLazyVector: - :path: "../node_modules/react-native/Libraries/FBLazyVector" - FBReactNativeSpec: - :path: "../node_modules/react-native/Libraries/FBReactNativeSpec" - FirebaseFirestore: - :branch: master - :git: https://github.com/invertase/firestore-ios-sdk-frameworks.git - Folly: - :podspec: "../node_modules/react-native/third-party-podspecs/Folly.podspec" - glog: - :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" - Jet: - :path: "../node_modules/jet/ios" - RCTRequired: - :path: "../node_modules/react-native/Libraries/RCTRequired" - RCTTypeSafety: - :path: "../node_modules/react-native/Libraries/TypeSafety" - React: - :path: "../node_modules/react-native/" - React-Core: - :path: "../node_modules/react-native/" - React-CoreModules: - :path: "../node_modules/react-native/React/CoreModules" - React-cxxreact: - :path: "../node_modules/react-native/ReactCommon/cxxreact" - React-jsi: - :path: "../node_modules/react-native/ReactCommon/jsi" - React-jsiexecutor: - :path: "../node_modules/react-native/ReactCommon/jsiexecutor" - React-jsinspector: - :path: "../node_modules/react-native/ReactCommon/jsinspector" - React-RCTActionSheet: - :path: "../node_modules/react-native/Libraries/ActionSheetIOS" - React-RCTAnimation: - :path: "../node_modules/react-native/Libraries/NativeAnimation" - React-RCTBlob: - :path: "../node_modules/react-native/Libraries/Blob" - React-RCTImage: - :path: "../node_modules/react-native/Libraries/Image" - React-RCTLinking: - :path: "../node_modules/react-native/Libraries/LinkingIOS" - React-RCTNetwork: - :path: "../node_modules/react-native/Libraries/Network" - React-RCTSettings: - :path: "../node_modules/react-native/Libraries/Settings" - React-RCTText: - :path: "../node_modules/react-native/Libraries/Text" - React-RCTVibration: - :path: "../node_modules/react-native/Libraries/Vibration" - ReactCommon: - :path: "../node_modules/react-native/ReactCommon" - RNFBAdMob: - :path: "../../packages/admob" - RNFBAnalytics: - :path: "../../packages/analytics" - RNFBApp: - :path: "../../packages/app" - RNFBAuth: - :path: "../../packages/auth" - RNFBCrashlytics: - :path: "../../packages/crashlytics" - RNFBDatabase: - :path: "../../packages/database" - RNFBDynamicLinks: - :path: "../../packages/dynamic-links" - RNFBFirestore: - :path: "../../packages/firestore" - RNFBFunctions: - :path: "../../packages/functions" - RNFBIid: - :path: "../../packages/iid" - RNFBInAppMessaging: - :path: "../../packages/in-app-messaging" - RNFBMessaging: - :path: "../../packages/messaging" - RNFBMLNaturalLanguage: - :path: "../../packages/ml-natural-language" - RNFBMLVision: - :path: "../../packages/ml-vision" - RNFBPerf: - :path: "../../packages/perf" - RNFBRemoteConfig: - :path: "../../packages/remote-config" - RNFBStorage: - :path: "../../packages/storage" - Yoga: - :path: "../node_modules/react-native/ReactCommon/yoga" - -CHECKOUT OPTIONS: - FirebaseFirestore: - :commit: 089939e9ab8684a8577e925c774a1477533acb10 - :git: https://github.com/invertase/firestore-ios-sdk-frameworks.git - -SPEC CHECKSUMS: - boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c - DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2 - FBLazyVector: 4aab18c93cd9546e4bfed752b4084585eca8b245 - FBReactNativeSpec: 5465d51ccfeecb7faa12f9ae0024f2044ce4044e - Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 - FirebaseABTesting: b7f8b6c8c9398e98bb30c4195f697b5b73a330d0 - FirebaseAnalytics: 0ea640473474f036cabbc2576e20c2d63671c92f - FirebaseAuth: b85c064e0ac60f82486728d50a4803f235687302 - FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 - FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 - FirebaseCrashlytics: 7d0fa02ea8842cc4b2ab07b0735edafde1ad77d6 - FirebaseDatabase: 3d02ffa794ec174853c086cf87cf2dc79bd6da49 - FirebaseDynamicLinks: 50cff91aff05347770be750dde61d3311ff7ffc8 - FirebaseFirestore: 654df6218d2ab6d748926bea16d9fee8f116eddd - FirebaseFunctions: 55c11559aaef04038a066c07a7288094823ad3fb - FirebaseInAppMessaging: b91934b2c8dfc6ae3ce6bbdf3fb9b57224c3b47b - FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec - FirebaseInstanceID: 3b119bfe90e904851218159c9a4ecb847cc51d18 - FirebaseMessaging: ad9e1a80ea64905e01a0ce1b3eb76a2944544151 - FirebaseMLCommon: 5e1184cfdddbd097f55cad75b598881d348d900f - FirebaseMLNaturalLanguage: 9d38301a41b1201d248588bf66937b975391e8f4 - FirebaseMLNLLanguageID: afd2e97dfc8ff215f7527acc7e4cd56d4f537737 - FirebaseMLNLSmartReply: 9fb6e404516ea4a3425d210542fedba4fe9a92be - FirebaseMLVision: 485358b97d3332669ecc4fed55ee360aaef2813d - FirebaseMLVisionBarcodeModel: 35cfeaa9494d8c6106423a4672055dd8e07ddbc3 - FirebaseMLVisionFaceModel: 762b3af94fb29a981d76b3ab28cd1f53708f58c5 - FirebaseMLVisionLabelModel: 3dbf36096c0802bd09167bee09063183d964f4db - FirebaseMLVisionTextModel: 2ec9bf2287b29ef2b7d79152aad454cce5bc3040 - FirebasePerformance: 5652d2004001e886da6dca04f478c695f87c4702 - FirebaseRemoteConfig: 63ae9d14848e645c7f070daa6af89265be48f803 - FirebaseStorage: af7bdbd12177cf567df00904e3e3a93704f25b15 - Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51 - glog: 1f3da668190260b06b429bb211bfbee5cd790c28 - Google-Mobile-Ads-SDK: 4c3b24b04293b4bb370b2cb392cdd3ee97c87752 - GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a - GoogleAppMeasurement: 2fd5c5a56c069db635c8e7b92d4809a9591d0a69 - GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d - GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 - GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - Jet: 84fd0e2e9d49457fc04bc79b5d8857737a01c507 - leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PersonalizedAdConsent: dbecabb3467df967c16d9cebc2ef4a8890e4bbd8 - PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 - Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9 - RCTRequired: cec6a34b3ac8a9915c37e7e4ad3aa74726ce4035 - RCTTypeSafety: 93006131180074cffa227a1075802c89a49dd4ce - React: 29a8b1a02bd764fb7644ef04019270849b9a7ac3 - React-Core: b12bffb3f567fdf99510acb716ef1abd426e0e05 - React-CoreModules: 4a9b87bbe669d6c3173c0132c3328e3b000783d0 - React-cxxreact: e65f9c2ba0ac5be946f53548c1aaaee5873a8103 - React-jsi: b6dc94a6a12ff98e8877287a0b7620d365201161 - React-jsiexecutor: 1540d1c01bb493ae3124ed83351b1b6a155db7da - React-jsinspector: 512e560d0e985d0e8c479a54a4e5c147a9c83493 - React-RCTActionSheet: f41ea8a811aac770e0cc6e0ad6b270c644ea8b7c - React-RCTAnimation: 49ab98b1c1ff4445148b72a3d61554138565bad0 - React-RCTBlob: a332773f0ebc413a0ce85942a55b064471587a71 - React-RCTImage: e70be9b9c74fe4e42d0005f42cace7981c994ac3 - React-RCTLinking: c1b9739a88d56ecbec23b7f63650e44672ab2ad2 - React-RCTNetwork: 73138b6f45e5a2768ad93f3d57873c2a18d14b44 - React-RCTSettings: 6e3738a87e21b39a8cb08d627e68c44acf1e325a - React-RCTText: fae545b10cfdb3d247c36c56f61a94cfd6dba41d - React-RCTVibration: 4356114dbcba4ce66991096e51a66e61eda51256 - ReactCommon: ed4e11d27609d571e7eee8b65548efc191116eb3 - RNFBAdMob: d3b6995d9702e71d37faf7d4cdb5feb96a929da2 - RNFBAnalytics: b86ef349d45139c17b1816111c718f6c297bb858 - RNFBApp: 09f59710d4670eb40274ada7ed83201e768f1c13 - RNFBAuth: 5fd739d7b8d19289970caf462c10cebd85f2b4f9 - RNFBCrashlytics: df08da95dc42ba4dbb65893854567f09fa2bcc73 - RNFBDatabase: 8c224caa8fa815997df18ec00474d178be187e02 - RNFBDynamicLinks: 8c667021b47e2436223872d805c5d658223f42a2 - RNFBFirestore: 36549dd426ab175ee4611d125434f6b8b76341a2 - RNFBFunctions: 83f1e88d17cd83b38d9731be7c3a12d4cceadfb9 - RNFBIid: 97255cb4278256a0119776c1926dbb958b046c18 - RNFBInAppMessaging: 5737a93cd3df33229aa00981fe3f7fcba21c9872 - RNFBMessaging: 2929b7242fe325d76e78285fa32928ba619f0601 - RNFBMLNaturalLanguage: 195af1896ef2e78052a4713fde56397bb3f4d31a - RNFBMLVision: 98e4dd64ca3942cc55d947037212631d020d5458 - RNFBPerf: df3f02b19d54f3bbd7a49af23145cf32fa6717a0 - RNFBRemoteConfig: 8976404c7dc69ec2e9f5c8ebd78f2a80d11181ab - RNFBStorage: 0668e2093a1775d78dcea4881207b247e0175896 - Yoga: 3ebccbdd559724312790e7742142d062476b698e - -PODFILE CHECKSUM: 1cbd09c80745bbdb0e6f1ac8f0240d2c4fc031dd - -COCOAPODS: 1.9.1