From e7b4bb31b05985c044b1f01625a43e364bb653ef Mon Sep 17 00:00:00 2001 From: Russell Wheatley Date: Fri, 24 Jul 2020 13:11:46 +0100 Subject: [PATCH] feat: use latest android & ios Firebase SDKs version (#3956) * chore(*): version upgrades * chore(*, ios): update GoogleUtilities test/ios * chore(_,ios): update pod lock * chore(crashlytics, android): update SDK for tests * chore: move google-services plugin for gradle * chore: ios sdk upgrade * chore: update test Podfile.lock --- packages/admob/RNFBAdMob.podspec | 2 +- packages/admob/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/analytics/RNFBAnalytics.podspec | 2 +- packages/analytics/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/app/RNFBApp.podspec | 2 +- packages/app/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/app/package.json | 2 +- packages/auth/RNFBAuth.podspec | 2 +- packages/auth/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/crashlytics/RNFBCrashlytics.podspec | 2 +- packages/crashlytics/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/database/RNFBDatabase.podspec | 2 +- packages/database/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../dynamic-links/RNFBDynamicLinks.podspec | 2 +- packages/dynamic-links/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/firestore/RNFBFirestore.podspec | 2 +- packages/firestore/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/functions/RNFBFunctions.podspec | 2 +- packages/functions/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/iid/RNFBIid.podspec | 2 +- packages/iid/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../RNFBInAppMessaging.podspec | 2 +- .../in-app-messaging/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/messaging/RNFBMessaging.podspec | 2 +- packages/messaging/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../RNFBMLNaturalLanguage.podspec | 2 +- .../ml-natural-language/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/ml-vision/RNFBMLVision.podspec | 2 +- packages/ml-vision/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/perf/RNFBPerf.podspec | 2 +- packages/perf/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../remote-config/RNFBRemoteConfig.podspec | 2 +- packages/remote-config/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- packages/storage/RNFBStorage.podspec | 2 +- packages/storage/android/build.gradle | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../template/project/android/build.gradle | 4 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- tests/android/app/build.gradle | 14 +- tests/android/build.gradle | 11 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- tests/ios/Podfile | 2 +- tests/ios/Podfile.lock | 382 +++++++++--------- 59 files changed, 258 insertions(+), 263 deletions(-) diff --git a/packages/admob/RNFBAdMob.podspec b/packages/admob/RNFBAdMob.podspec index b2eef29cce..9df74e49ed 100644 --- a/packages/admob/RNFBAdMob.podspec +++ b/packages/admob/RNFBAdMob.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/admob/android/build.gradle b/packages/admob/android/build.gradle index c90baf039b..a501a81b86 100644 --- a/packages/admob/android/build.gradle +++ b/packages/admob/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/admob/android/gradle/wrapper/gradle-wrapper.properties b/packages/admob/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/admob/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/admob/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/analytics/RNFBAnalytics.podspec b/packages/analytics/RNFBAnalytics.podspec index 922a2ba60f..ba79cc362f 100644 --- a/packages/analytics/RNFBAnalytics.podspec +++ b/packages/analytics/RNFBAnalytics.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/analytics/android/build.gradle b/packages/analytics/android/build.gradle index d108651161..0c8283d585 100644 --- a/packages/analytics/android/build.gradle +++ b/packages/analytics/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/analytics/android/gradle/wrapper/gradle-wrapper.properties b/packages/analytics/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/analytics/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/analytics/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/app/RNFBApp.podspec b/packages/app/RNFBApp.podspec index 3cd3a8df95..ee5e3365ee 100644 --- a/packages/app/RNFBApp.podspec +++ b/packages/app/RNFBApp.podspec @@ -1,7 +1,7 @@ require 'json' require './firebase_json' package = JSON.parse(File.read(File.join(__dir__, 'package.json'))) -firebase_sdk_version = package['sdkVersions']['ios']['firebase'] || '~> 6.27.0' +firebase_sdk_version = package['sdkVersions']['ios']['firebase'] || '~> 6.28.1' Pod::Spec.new do |s| s.name = "RNFBApp" diff --git a/packages/app/android/build.gradle b/packages/app/android/build.gradle index 097bfe3ce4..8281302ba8 100644 --- a/packages/app/android/build.gradle +++ b/packages/app/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/app/android/gradle/wrapper/gradle-wrapper.properties b/packages/app/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/app/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/app/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/app/package.json b/packages/app/package.json index 971e05f152..94d2a6f657 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -67,7 +67,7 @@ }, "sdkVersions": { "ios": { - "firebase": "~> 6.27.0" + "firebase": "~> 6.28.1" }, "android": { "firebase": "25.5.0" diff --git a/packages/auth/RNFBAuth.podspec b/packages/auth/RNFBAuth.podspec index b771f5949a..037dffa8ae 100644 --- a/packages/auth/RNFBAuth.podspec +++ b/packages/auth/RNFBAuth.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/auth/android/build.gradle b/packages/auth/android/build.gradle index 9cc0dc1a29..90f16a131a 100644 --- a/packages/auth/android/build.gradle +++ b/packages/auth/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/auth/android/gradle/wrapper/gradle-wrapper.properties b/packages/auth/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/auth/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/auth/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/crashlytics/RNFBCrashlytics.podspec b/packages/crashlytics/RNFBCrashlytics.podspec index edb63fe9d9..f7c67a9af1 100644 --- a/packages/crashlytics/RNFBCrashlytics.podspec +++ b/packages/crashlytics/RNFBCrashlytics.podspec @@ -8,7 +8,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/crashlytics/android/build.gradle b/packages/crashlytics/android/build.gradle index 2002fc693d..335d721854 100644 --- a/packages/crashlytics/android/build.gradle +++ b/packages/crashlytics/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/crashlytics/android/gradle/wrapper/gradle-wrapper.properties b/packages/crashlytics/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/crashlytics/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/crashlytics/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/database/RNFBDatabase.podspec b/packages/database/RNFBDatabase.podspec index 678c7074a0..46632088cb 100644 --- a/packages/database/RNFBDatabase.podspec +++ b/packages/database/RNFBDatabase.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/database/android/build.gradle b/packages/database/android/build.gradle index b63f2e34bc..24e7865523 100644 --- a/packages/database/android/build.gradle +++ b/packages/database/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/database/android/gradle/wrapper/gradle-wrapper.properties b/packages/database/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/database/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/database/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/dynamic-links/RNFBDynamicLinks.podspec b/packages/dynamic-links/RNFBDynamicLinks.podspec index 8643097865..14c6b14566 100644 --- a/packages/dynamic-links/RNFBDynamicLinks.podspec +++ b/packages/dynamic-links/RNFBDynamicLinks.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/dynamic-links/android/build.gradle b/packages/dynamic-links/android/build.gradle index 00b8fd914f..af07edef96 100644 --- a/packages/dynamic-links/android/build.gradle +++ b/packages/dynamic-links/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/dynamic-links/android/gradle/wrapper/gradle-wrapper.properties b/packages/dynamic-links/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/dynamic-links/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/dynamic-links/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/firestore/RNFBFirestore.podspec b/packages/firestore/RNFBFirestore.podspec index 35d186f78c..db750cc08a 100644 --- a/packages/firestore/RNFBFirestore.podspec +++ b/packages/firestore/RNFBFirestore.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/firestore/android/build.gradle b/packages/firestore/android/build.gradle index 0140768abe..88c37b6d90 100644 --- a/packages/firestore/android/build.gradle +++ b/packages/firestore/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/firestore/android/gradle/wrapper/gradle-wrapper.properties b/packages/firestore/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/firestore/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/firestore/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/functions/RNFBFunctions.podspec b/packages/functions/RNFBFunctions.podspec index 78aa236323..4fb21a16ea 100644 --- a/packages/functions/RNFBFunctions.podspec +++ b/packages/functions/RNFBFunctions.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/functions/android/build.gradle b/packages/functions/android/build.gradle index f2b5d92d9b..82a5ebd8ce 100644 --- a/packages/functions/android/build.gradle +++ b/packages/functions/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/functions/android/gradle/wrapper/gradle-wrapper.properties b/packages/functions/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/functions/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/functions/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/iid/RNFBIid.podspec b/packages/iid/RNFBIid.podspec index cf61a5863a..fbf9c46406 100644 --- a/packages/iid/RNFBIid.podspec +++ b/packages/iid/RNFBIid.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/iid/android/build.gradle b/packages/iid/android/build.gradle index ffdb35ab85..4964c976d3 100644 --- a/packages/iid/android/build.gradle +++ b/packages/iid/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/iid/android/gradle/wrapper/gradle-wrapper.properties b/packages/iid/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/iid/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/iid/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/in-app-messaging/RNFBInAppMessaging.podspec b/packages/in-app-messaging/RNFBInAppMessaging.podspec index 92bba21906..6c47a8c894 100644 --- a/packages/in-app-messaging/RNFBInAppMessaging.podspec +++ b/packages/in-app-messaging/RNFBInAppMessaging.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/in-app-messaging/android/build.gradle b/packages/in-app-messaging/android/build.gradle index de665f51de..de3e0e61be 100644 --- a/packages/in-app-messaging/android/build.gradle +++ b/packages/in-app-messaging/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/in-app-messaging/android/gradle/wrapper/gradle-wrapper.properties b/packages/in-app-messaging/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/in-app-messaging/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/in-app-messaging/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/messaging/RNFBMessaging.podspec b/packages/messaging/RNFBMessaging.podspec index 1c29e44755..eb8b118c33 100644 --- a/packages/messaging/RNFBMessaging.podspec +++ b/packages/messaging/RNFBMessaging.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/messaging/android/build.gradle b/packages/messaging/android/build.gradle index 6510b1ddd2..826c84ecf2 100644 --- a/packages/messaging/android/build.gradle +++ b/packages/messaging/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/messaging/android/gradle/wrapper/gradle-wrapper.properties b/packages/messaging/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/messaging/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/messaging/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/ml-natural-language/RNFBMLNaturalLanguage.podspec b/packages/ml-natural-language/RNFBMLNaturalLanguage.podspec index d0ff37aeb0..fa2edb0604 100644 --- a/packages/ml-natural-language/RNFBMLNaturalLanguage.podspec +++ b/packages/ml-natural-language/RNFBMLNaturalLanguage.podspec @@ -8,7 +8,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/ml-natural-language/android/build.gradle b/packages/ml-natural-language/android/build.gradle index e6ee3605c2..934ed8ae0f 100644 --- a/packages/ml-natural-language/android/build.gradle +++ b/packages/ml-natural-language/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/ml-natural-language/android/gradle/wrapper/gradle-wrapper.properties b/packages/ml-natural-language/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/ml-natural-language/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/ml-natural-language/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/ml-vision/RNFBMLVision.podspec b/packages/ml-vision/RNFBMLVision.podspec index 6af7cd4236..6a8796329f 100644 --- a/packages/ml-vision/RNFBMLVision.podspec +++ b/packages/ml-vision/RNFBMLVision.podspec @@ -8,7 +8,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/ml-vision/android/build.gradle b/packages/ml-vision/android/build.gradle index b9351483be..ca23a6e084 100644 --- a/packages/ml-vision/android/build.gradle +++ b/packages/ml-vision/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/ml-vision/android/gradle/wrapper/gradle-wrapper.properties b/packages/ml-vision/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/ml-vision/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/ml-vision/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/perf/RNFBPerf.podspec b/packages/perf/RNFBPerf.podspec index a3182abd58..ad973901c4 100644 --- a/packages/perf/RNFBPerf.podspec +++ b/packages/perf/RNFBPerf.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/perf/android/build.gradle b/packages/perf/android/build.gradle index bb6b60c116..85855836e9 100644 --- a/packages/perf/android/build.gradle +++ b/packages/perf/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/perf/android/gradle/wrapper/gradle-wrapper.properties b/packages/perf/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/perf/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/perf/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/remote-config/RNFBRemoteConfig.podspec b/packages/remote-config/RNFBRemoteConfig.podspec index f6d8a35089..5bfc59346a 100644 --- a/packages/remote-config/RNFBRemoteConfig.podspec +++ b/packages/remote-config/RNFBRemoteConfig.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/remote-config/android/build.gradle b/packages/remote-config/android/build.gradle index ebd7099f2f..cce3e97a7c 100644 --- a/packages/remote-config/android/build.gradle +++ b/packages/remote-config/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/remote-config/android/gradle/wrapper/gradle-wrapper.properties b/packages/remote-config/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/remote-config/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/remote-config/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/storage/RNFBStorage.podspec b/packages/storage/RNFBStorage.podspec index bd4c17c06a..afc50dd5c7 100644 --- a/packages/storage/RNFBStorage.podspec +++ b/packages/storage/RNFBStorage.podspec @@ -7,7 +7,7 @@ coreVersionRequired = package['peerDependencies'][appPackage['name']] if appPackage['sdkVersions'] firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase'] else - firebase_sdk_version = '~> 6.27.0' + firebase_sdk_version = '~> 6.28.1' end if coreVersionDetected != coreVersionRequired Pod::UI.warn "NPM package '#{package['name']}' depends on '#{appPackage['name']}' v#{coreVersionRequired} but found v#{coreVersionDetected}, this might cause build issues or runtime crashes." diff --git a/packages/storage/android/build.gradle b/packages/storage/android/build.gradle index e713744330..adeb2df1ce 100644 --- a/packages/storage/android/build.gradle +++ b/packages/storage/android/build.gradle @@ -11,7 +11,7 @@ buildscript { } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") + classpath("com.android.tools.build:gradle:4.0.0") } } } diff --git a/packages/storage/android/gradle/wrapper/gradle-wrapper.properties b/packages/storage/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/storage/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/storage/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packages/template/project/android/build.gradle b/packages/template/project/android/build.gradle index 7e3ecbb3e1..3f64bb2399 100644 --- a/packages/template/project/android/build.gradle +++ b/packages/template/project/android/build.gradle @@ -2,7 +2,7 @@ buildscript { ext { - buildToolsVersion = "28.0.3" + buildToolsVersion = "29.0.2" minSdkVersion = 16 compileSdkVersion = 28 targetSdkVersion = 28 @@ -13,7 +13,7 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:3.5.2' + classpath 'com.android.tools.build:gradle:4.0.0' classpath 'com.google.gms:google-services:4.2.0' // NOTE: Do not place your application dependencies here; they belong diff --git a/packages/template/project/android/gradle/wrapper/gradle-wrapper.properties b/packages/template/project/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/packages/template/project/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/template/project/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/tests/android/app/build.gradle b/tests/android/app/build.gradle index 989803a2a1..2a880c3ab9 100644 --- a/tests/android/app/build.gradle +++ b/tests/android/app/build.gradle @@ -1,10 +1,14 @@ +// Add the Firebase Crashlytics plugin. + apply plugin: 'com.android.application' -apply plugin: 'io.fabric' +apply plugin: 'com.google.gms.google-services' +apply plugin: 'com.google.firebase.crashlytics' + + + + apply plugin: "com.google.firebase.firebase-perf" -crashlytics { - enableNdk true -} import com.android.build.OutputFile @@ -146,5 +150,5 @@ task copyDownloadableDepsToLibs(type: Copy) { into 'libs' } -apply plugin: 'com.google.gms.google-services' + apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) diff --git a/tests/android/build.gradle b/tests/android/build.gradle index db1b83b153..709975bef5 100644 --- a/tests/android/build.gradle +++ b/tests/android/build.gradle @@ -5,16 +5,13 @@ buildscript { google() jcenter() mavenCentral() - maven { - url 'https://maven.fabric.io/public' - } } dependencies { - classpath 'com.android.tools.build:gradle:3.5.2' - classpath 'com.google.gms:google-services:4.3.0' + classpath 'com.google.gms:google-services:4.3.3' + classpath 'com.android.tools.build:gradle:4.0.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion" classpath 'com.google.firebase:perf-plugin:1.3.0' - classpath 'io.fabric.tools:gradle:1.28.1' + classpath 'com.google.firebase:firebase-crashlytics-gradle:2.2.0' } } @@ -45,7 +42,7 @@ subprojects { task listAllDependencies(type: DependencyReportTask) {} ext { compileSdk = 28 - buildTools = "28.0.3" + buildTools = "29.0.2" minSdk = 21 targetSdk = 28 } diff --git a/tests/android/gradle/wrapper/gradle-wrapper.properties b/tests/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f88..ac33e9944a 100644 --- a/tests/android/gradle/wrapper/gradle-wrapper.properties +++ b/tests/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/tests/ios/Podfile b/tests/ios/Podfile index 8760507c19..3bb6f776af 100644 --- a/tests/ios/Podfile +++ b/tests/ios/Podfile @@ -4,7 +4,7 @@ platform :ios, '9.0' $RNFirebaseAsStaticFramework = false # Version override testing -$FirebaseSDKVersion = '6.27.0' +$FirebaseSDKVersion = '6.28.1' # $FabricSDKVersion = '1.6.0' # $CrashlyticsSDKVersion = '3.1.0' diff --git a/tests/ios/Podfile.lock b/tests/ios/Podfile.lock index 77d1fd4980..b7cb398672 100644 --- a/tests/ios/Podfile.lock +++ b/tests/ios/Podfile.lock @@ -9,124 +9,121 @@ PODS: - React-Core (= 0.62.2) - React-jsi (= 0.62.2) - ReactCommon/turbomodule/core (= 0.62.2) - - Firebase/AdMob (6.27.0): + - Firebase/AdMob (6.28.1): - Firebase/CoreOnly - Google-Mobile-Ads-SDK (~> 7.50) - - Firebase/Analytics (6.27.0): + - Firebase/Analytics (6.28.1): - Firebase/Core - - Firebase/Auth (6.27.0): + - Firebase/Auth (6.28.1): - Firebase/CoreOnly - - FirebaseAuth (~> 6.6.0) - - Firebase/Core (6.27.0): + - FirebaseAuth (~> 6.7.0) + - Firebase/Core (6.28.1): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.6.1) - - Firebase/CoreOnly (6.27.0): - - FirebaseCore (= 6.8.0) - - Firebase/Crashlytics (6.27.0): + - FirebaseAnalytics (= 6.6.2) + - Firebase/CoreOnly (6.28.1): + - FirebaseCore (= 6.9.1) + - Firebase/Crashlytics (6.28.1): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 4.2.0) - - Firebase/Database (6.27.0): + - FirebaseCrashlytics (~> 4.3.0) + - Firebase/Database (6.28.1): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.3.0) - - Firebase/DynamicLinks (6.27.0): + - FirebaseDatabase (~> 6.4.0) + - Firebase/DynamicLinks (6.28.1): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.1.0) - - Firebase/Firestore (6.27.0): + - FirebaseDynamicLinks (~> 4.2.0) + - Firebase/Firestore (6.28.1): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.16.0) - - Firebase/Functions (6.27.0): + - FirebaseFirestore (~> 1.16.2) + - Firebase/Functions (6.28.1): - Firebase/CoreOnly - - FirebaseFunctions (~> 2.6.0) - - Firebase/InAppMessaging (6.27.0): + - FirebaseFunctions (~> 2.7.0) + - Firebase/InAppMessaging (6.28.1): - Firebase/CoreOnly - - FirebaseInAppMessaging (~> 0.21.0) - - Firebase/Messaging (6.27.0): + - FirebaseInAppMessaging (~> 0.22.0) + - Firebase/Messaging (6.28.1): - Firebase/CoreOnly - - FirebaseMessaging (~> 4.5.0) - - Firebase/MLCommon (6.27.0): + - FirebaseMessaging (~> 4.6.0) + - Firebase/MLCommon (6.28.1): - Firebase/CoreOnly - - FirebaseMLCommon (~> 0.20.1) - - Firebase/MLNaturalLanguage (6.27.0): + - FirebaseMLCommon (~> 0.21.0) + - Firebase/MLNaturalLanguage (6.28.1): - Firebase/CoreOnly - - FirebaseMLNaturalLanguage (~> 0.17.0) - - Firebase/MLNLLanguageID (6.27.0): + - FirebaseMLNaturalLanguage (~> 0.18.0) + - Firebase/MLNLLanguageID (6.28.1): - Firebase/CoreOnly - - FirebaseMLNLLanguageID (~> 0.17.0) - - Firebase/MLNLSmartReply (6.27.0): + - FirebaseMLNLLanguageID (~> 0.18.0) + - Firebase/MLNLSmartReply (6.28.1): - Firebase/CoreOnly - - FirebaseMLNLSmartReply (~> 0.17.0) - - Firebase/MLVision (6.27.0): + - FirebaseMLNLSmartReply (~> 0.18.0) + - Firebase/MLVision (6.28.1): - Firebase/CoreOnly - - FirebaseMLVision (~> 0.20.1) - - Firebase/MLVisionBarcodeModel (6.27.0): + - FirebaseMLVision (~> 0.21.0) + - Firebase/MLVisionBarcodeModel (6.28.1): - Firebase/CoreOnly - - FirebaseMLVisionBarcodeModel (~> 0.20.0) - - Firebase/MLVisionFaceModel (6.27.0): + - FirebaseMLVisionBarcodeModel (~> 0.21.0) + - Firebase/MLVisionFaceModel (6.28.1): - Firebase/CoreOnly - - FirebaseMLVisionFaceModel (~> 0.20.0) - - Firebase/MLVisionLabelModel (6.27.0): + - FirebaseMLVisionFaceModel (~> 0.21.0) + - Firebase/MLVisionLabelModel (6.28.1): - Firebase/CoreOnly - - FirebaseMLVisionLabelModel (~> 0.20.0) - - Firebase/MLVisionTextModel (6.27.0): + - FirebaseMLVisionLabelModel (~> 0.21.0) + - Firebase/MLVisionTextModel (6.28.1): - Firebase/CoreOnly - - FirebaseMLVisionTextModel (~> 0.20.0) - - Firebase/Performance (6.27.0): + - FirebaseMLVisionTextModel (~> 0.21.0) + - Firebase/Performance (6.28.1): - Firebase/CoreOnly - - FirebasePerformance (~> 3.1.11) - - Firebase/RemoteConfig (6.27.0): + - FirebasePerformance (~> 3.2.0) + - Firebase/RemoteConfig (6.28.1): - Firebase/CoreOnly - - FirebaseRemoteConfig (~> 4.6.0) - - Firebase/Storage (6.27.0): + - FirebaseRemoteConfig (~> 4.7.0) + - Firebase/Storage (6.28.1): - Firebase/CoreOnly - - FirebaseStorage (~> 3.7.0) - - FirebaseABTesting (3.3.0): + - FirebaseStorage (~> 3.8.0) + - FirebaseABTesting (4.0.0): - FirebaseCore (~> 6.8) - - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseAnalytics (6.6.1): + - FirebaseAnalytics (6.6.2): - FirebaseCore (~> 6.8) - FirebaseInstallations (~> 1.4) - - GoogleAppMeasurement (= 6.6.1) + - GoogleAppMeasurement (= 6.6.2) - 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): + - FirebaseAuth (6.7.0): - FirebaseCore (~> 6.8) - - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/AppDelegateSwizzler (~> 6.7) + - GoogleUtilities/Environment (~> 6.7) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseCore (6.8.0): + - FirebaseCore (6.9.1): - 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) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - FirebaseCoreDiagnostics (1.5.0): + - GoogleDataTransport (~> 7.0) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseCrashlytics (4.2.0): + - FirebaseCrashlytics (4.3.0): - FirebaseCore (~> 6.8) - FirebaseInstallations (~> 1.1) - - GoogleDataTransport (~> 6.1) - - GoogleDataTransportCCTSupport (~> 3.1) + - GoogleDataTransport (~> 7.0) - nanopb (~> 1.30905.0) - PromisesObjC (~> 1.2) - - FirebaseDatabase (6.3.0): + - FirebaseDatabase (6.4.0): - FirebaseCore (~> 6.8) - leveldb-library (~> 1.22) - - FirebaseDynamicLinks (4.1.0): + - FirebaseDynamicLinks (4.2.0): - FirebaseCore (~> 6.8) - FirebaseFirestore (1.16.2) - - FirebaseFunctions (2.6.0): + - FirebaseFunctions (2.7.0): - FirebaseCore (~> 6.8) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseInAppMessaging (0.21.0): - - FirebaseABTesting (~> 3.2) + - FirebaseInAppMessaging (0.22.0): + - FirebaseABTesting (~> 4.0) - FirebaseCore (~> 6.8) - FirebaseInstallations (~> 1.1) - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Environment (~> 6.7) - nanopb (~> 1.30905.0) - FirebaseInstallations (1.5.0): - FirebaseCore (~> 6.8) @@ -138,74 +135,75 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - - FirebaseMessaging (4.5.0): + - FirebaseMessaging (4.6.0): - FirebaseCore (~> 6.8) - FirebaseInstanceID (~> 4.3) - - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Reachability (~> 6.5) - - GoogleUtilities/UserDefaults (~> 6.5) + - GoogleUtilities/AppDelegateSwizzler (~> 6.7) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Reachability (~> 6.7) + - GoogleUtilities/UserDefaults (~> 6.7) - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseMLCommon (0.20.1): - - FirebaseCore (~> 6.7) - - FirebaseInstanceID (~> 4.3) + - FirebaseMLCommon (0.21.0): + - FirebaseCore (~> 6.9) + - FirebaseInstallations (~> 1.5) - 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) + - FirebaseMLNaturalLanguage (0.18.0): + - FirebaseCore (~> 6.9) + - FirebaseMLCommon (~> 0.21) - 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) + - Protobuf (~> 3.12) + - FirebaseMLNLLanguageID (0.18.0): + - FirebaseCore (~> 6.9) + - FirebaseMLNaturalLanguage (~> 0.18) + - FirebaseMLNLSmartReply (0.18.0): + - FirebaseCore (~> 6.9) + - FirebaseMLNaturalLanguage (~> 0.18) + - FirebaseMLNLLanguageID (~> 0.18) + - FirebaseRemoteConfig (~> 4.7) + - FirebaseMLVision (0.21.0): + - FirebaseCore (~> 6.9) + - FirebaseMLCommon (~> 0.21) - 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) + - FirebaseMLVisionBarcodeModel (0.21.0): + - FirebaseMLVision (~> 0.21) + - FirebaseMLVisionFaceModel (0.21.0): + - FirebaseMLVision (~> 0.21) + - FirebaseMLVisionLabelModel (0.21.0): + - FirebaseMLVision (~> 0.21) + - FirebaseMLVisionTextModel (0.21.0): + - FirebaseMLVision (~> 0.21) + - FirebasePerformance (3.2.0): + - FirebaseCore (~> 6.9) + - FirebaseInstallations (~> 1.5) + - FirebaseRemoteConfig (~> 4.7) + - GoogleDataTransport (~> 7.0) - 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) + - Protobuf (~> 3.12) + - FirebaseRemoteConfig (4.7.0): + - FirebaseABTesting (~> 4.0) - FirebaseCore (~> 6.8) - FirebaseInstallations (~> 1.1) - - GoogleUtilities/Environment (~> 6.2) - - "GoogleUtilities/NSData+zlib (~> 6.2)" - - FirebaseStorage (3.7.0): + - GoogleUtilities/Environment (~> 6.7) + - "GoogleUtilities/NSData+zlib (~> 6.7)" + - FirebaseStorage (3.8.0): - FirebaseCore (~> 6.8) - GTMSessionFetcher/Core (~> 1.1) - Folly (2018.10.22.00): @@ -225,15 +223,13 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.2): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleAppMeasurement (6.6.1): + - GoogleAppMeasurement (6.6.2): - 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) + - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -505,85 +501,85 @@ PODS: - React-cxxreact (= 0.62.2) - React-jsi (= 0.62.2) - ReactCommon/callinvoker (= 0.62.2) - - RNFBAdMob (7.3.3): - - Firebase/AdMob (= 6.27.0) + - RNFBAdMob (7.3.2): + - Firebase/AdMob (= 6.28.1) - PersonalizedAdConsent (~> 1.0.4) - React - RNFBApp - RNFBAnalytics (7.3.1): - - Firebase/Analytics (= 6.27.0) + - Firebase/Analytics (= 6.28.1) - React - RNFBApp - RNFBApp (8.2.0): - - Firebase/CoreOnly (= 6.27.0) + - Firebase/CoreOnly (= 6.28.1) - React - RNFBAuth (8.2.0): - - Firebase/Auth (= 6.27.0) + - Firebase/Auth (= 6.28.1) - React - RNFBApp - RNFBCrashlytics (8.1.2): - - Firebase/Core (= 6.27.0) - - Firebase/Crashlytics (= 6.27.0) + - Firebase/Core (= 6.28.1) + - Firebase/Crashlytics (= 6.28.1) - React - RNFBApp - RNFBDatabase (7.3.2): - - Firebase/Database (= 6.27.0) + - Firebase/Database (= 6.28.1) - React - RNFBApp - RNFBDynamicLinks (7.3.2): - - Firebase/Analytics (= 6.27.0) - - Firebase/DynamicLinks (= 6.27.0) + - Firebase/Analytics (= 6.28.1) + - Firebase/DynamicLinks (= 6.28.1) - React - RNFBApp - RNFBFirestore (7.4.3): - - Firebase/Firestore (= 6.27.0) + - Firebase/Firestore (= 6.28.1) - React - RNFBApp - RNFBFunctions (7.2.2): - - Firebase/Functions (= 6.27.0) + - Firebase/Functions (= 6.28.1) - React - RNFBApp - RNFBIid (7.2.2): - - Firebase/CoreOnly (= 6.27.0) + - Firebase/CoreOnly (= 6.28.1) - FirebaseInstanceID - React - RNFBApp - RNFBInAppMessaging (7.2.2): - - Firebase/Analytics (= 6.27.0) - - Firebase/InAppMessaging (= 6.27.0) + - Firebase/Analytics (= 6.28.1) + - Firebase/InAppMessaging (= 6.28.1) - React - RNFBApp - - RNFBMessaging (7.5.0): - - Firebase/Analytics (= 6.27.0) - - Firebase/Messaging (= 6.27.0) + - RNFBMessaging (7.4.2): + - Firebase/Analytics (= 6.28.1) + - Firebase/Messaging (= 6.28.1) - React - RNFBApp - RNFBMLNaturalLanguage (7.2.2): - - Firebase/MLCommon (= 6.27.0) - - Firebase/MLNaturalLanguage (= 6.27.0) - - Firebase/MLNLLanguageID (= 6.27.0) - - Firebase/MLNLSmartReply (= 6.27.0) + - Firebase/MLCommon (= 6.28.1) + - Firebase/MLNaturalLanguage (= 6.28.1) + - Firebase/MLNLLanguageID (= 6.28.1) + - Firebase/MLNLSmartReply (= 6.28.1) - React - RNFBApp - RNFBMLVision (7.2.2): - - 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) + - Firebase/MLVision (= 6.28.1) + - Firebase/MLVisionBarcodeModel (= 6.28.1) + - Firebase/MLVisionFaceModel (= 6.28.1) + - Firebase/MLVisionLabelModel (= 6.28.1) + - Firebase/MLVisionTextModel (= 6.28.1) - React - RNFBApp - - RNFBPerf (7.2.3): - - Firebase/Performance (= 6.27.0) + - RNFBPerf (7.2.2): + - Firebase/Performance (= 6.28.1) - React - RNFBApp - - RNFBRemoteConfig (8.0.0): - - Firebase/Analytics (= 6.27.0) - - Firebase/RemoteConfig (= 6.27.0) + - RNFBRemoteConfig (7.2.2): + - Firebase/Analytics (= 6.28.1) + - Firebase/RemoteConfig (= 6.28.1) - React - RNFBApp - RNFBStorage (7.2.2): - - Firebase/Storage (= 6.27.0) + - Firebase/Storage (= 6.28.1) - React - RNFBApp - Yoga (1.14.0) @@ -670,7 +666,6 @@ SPEC REPOS: - GoogleAPIClientForREST - GoogleAppMeasurement - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleToolboxForMac - GoogleUtilities - GTMSessionFetcher @@ -781,40 +776,39 @@ SPEC CHECKSUMS: DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2 FBLazyVector: 4aab18c93cd9546e4bfed752b4084585eca8b245 FBReactNativeSpec: 5465d51ccfeecb7faa12f9ae0024f2044ce4044e - Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 - FirebaseABTesting: b7f8b6c8c9398e98bb30c4195f697b5b73a330d0 - FirebaseAnalytics: 0ea640473474f036cabbc2576e20c2d63671c92f - FirebaseAuth: b85c064e0ac60f82486728d50a4803f235687302 - FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 - FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 - FirebaseCrashlytics: 7d0fa02ea8842cc4b2ab07b0735edafde1ad77d6 - FirebaseDatabase: 3d02ffa794ec174853c086cf87cf2dc79bd6da49 - FirebaseDynamicLinks: 50cff91aff05347770be750dde61d3311ff7ffc8 + Firebase: ed042590caa0029392257529a8003c25ee82bc18 + FirebaseABTesting: dc041951b2d9d9279c300222647b0cba48022d1f + FirebaseAnalytics: 5fa308e1b13f838d0f6dc74719ac2a72e8c5afc4 + FirebaseAuth: 06feef26ff3a98323677c76c4102146b872cd6b7 + FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + FirebaseCrashlytics: f6ae039fdaf07980425f2ae9f49131fc94009c58 + FirebaseDatabase: 55e69fe802ccb438d9c6ee51eb32fd425d5409d3 + FirebaseDynamicLinks: cf3cfedfd47ce6ea56fa66a5c940ea0ca9c60950 FirebaseFirestore: 2e40ce5d1b4f93e3042205452bb62ab17fb74c72 - FirebaseFunctions: 55c11559aaef04038a066c07a7288094823ad3fb - FirebaseInAppMessaging: b91934b2c8dfc6ae3ce6bbdf3fb9b57224c3b47b + FirebaseFunctions: 13d690cb93e98eea1b304ab05b4bc4436538482a + FirebaseInAppMessaging: 417ef2696fcf7dc79dfcb0adc46fdb2f3bd0e12e FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 FirebaseInstanceID: 358d5cb393d2750a745569ede06827c35aea530b - FirebaseMessaging: ad9e1a80ea64905e01a0ce1b3eb76a2944544151 - FirebaseMLCommon: 5e1184cfdddbd097f55cad75b598881d348d900f - FirebaseMLNaturalLanguage: 921cd6626c10eeccf5c61a9276ff32c9d93ab1a8 - FirebaseMLNLLanguageID: 91544818571f428c722d177861d4ff7cf74b8cce - FirebaseMLNLSmartReply: 020ec1acb14f1765057a01f0dc30d1292ea831c3 - FirebaseMLVision: 485358b97d3332669ecc4fed55ee360aaef2813d - FirebaseMLVisionBarcodeModel: 62e3dcf160ea8b5bbf1b89884e645bffb5847d3f - FirebaseMLVisionFaceModel: 13f05fea219443a222c21523f6e7d13c842cd1e3 - FirebaseMLVisionLabelModel: 831b1598300f934a64705cfc820bc87e80d236f2 - FirebaseMLVisionTextModel: 898719c287783682731a23c5e52b501edd29c3b1 - FirebasePerformance: 5652d2004001e886da6dca04f478c695f87c4702 - FirebaseRemoteConfig: 63ae9d14848e645c7f070daa6af89265be48f803 - FirebaseStorage: af7bdbd12177cf567df00904e3e3a93704f25b15 + FirebaseMessaging: bdd4d573eab37ebee29bad4e7c4b0ef18fa1a952 + FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 + FirebaseMLNaturalLanguage: 32cccde63dfdf82341d570b3d4b24e746303d4cd + FirebaseMLNLLanguageID: 1adfdf439843d836e8d741c5124b97ebac645334 + FirebaseMLNLSmartReply: 046bdc30bddbfbead3f5cbca97f28a26a316d346 + FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 + FirebaseMLVisionBarcodeModel: 394cd61c52dc03558088caf82b0dade8028f57d5 + FirebaseMLVisionFaceModel: a67b2bf9b8407127a0bdb0ba98eb265637d1dc9d + FirebaseMLVisionLabelModel: c6922e607cf4549b14981c80bf0d69eb51a2b547 + FirebaseMLVisionTextModel: e9f3cba0f31022ae9dd3d246aff9849075cacd98 + FirebasePerformance: 739fca84a1485f371fc89c090d8f2371564bd482 + FirebaseRemoteConfig: a7d272194b5336a66ca3e35beb5de67f18c79b91 + FirebaseStorage: 3ef81ca5fa7817f85451ca09d516a34d2c7542a7 Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51 glog: 1f3da668190260b06b429bb211bfbee5cd790c28 Google-Mobile-Ads-SDK: c92c27666fbf684c964259785a6b3cdd3068e06f GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a - GoogleAppMeasurement: 2fd5c5a56c069db635c8e7b92d4809a9591d0a69 - GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d + GoogleAppMeasurement: 8cd1f289d60e629cf16ab03363b9e89c776b9651 + GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 @@ -843,25 +837,25 @@ SPEC CHECKSUMS: React-RCTText: fae545b10cfdb3d247c36c56f61a94cfd6dba41d React-RCTVibration: 4356114dbcba4ce66991096e51a66e61eda51256 ReactCommon: ed4e11d27609d571e7eee8b65548efc191116eb3 - RNFBAdMob: 140daab794c816c288e8cc542697779f654cdcb1 - RNFBAnalytics: ac3ca513f27675262ad595201f1b34be9b3104bf - RNFBApp: dd57921f823d775ddac88729b7615a4b081c6303 - RNFBAuth: 33cbc9456cf11ed92bc290c942bc136c252f8b39 - RNFBCrashlytics: bfac1124ecc559f5aea0f57970eff27ce9ff5d6e - RNFBDatabase: cd496b57dbeaa1cf00556ff7ad2a4c46e316855f - RNFBDynamicLinks: 046e66825385d2cd919cc7bbf031c27c9252584a - RNFBFirestore: 3b9015cc6e412582d4143131b21bd687d27e84fa - RNFBFunctions: b1c80b0df6cfb7e1dc3a6cf871a8c858dda74c37 - RNFBIid: ac01ad9bea7b9bcc42ca09d8771e5d76655d2674 - RNFBInAppMessaging: 80fce5fa71879ca51da951266339a97426c9c6b4 - RNFBMessaging: 010703a75b1213fc817fef28d24d3f3641a0cab7 - RNFBMLNaturalLanguage: d4b717a0eba2153839476f7b6cfb4536c550f811 - RNFBMLVision: 0e5bbe4fcbd52f3423740e1fc60c4e9388811b68 - RNFBPerf: 10028682c9f067a2a33e99b3af590311c229f4e8 - RNFBRemoteConfig: 265095c3577c499a928a3dd709a18671585a69d4 - RNFBStorage: 87194043b3f9ff02743887397a7fd7556bee2d2c + RNFBAdMob: 2a4ce34f33b184b305e84d5596a96bb3abff419f + RNFBAnalytics: b60cf02f43ff3547cb1a642be7a8786524109c38 + RNFBApp: ce217f932091295ed048451326817a29fb4cb48f + RNFBAuth: 732feaeae0604a3df9c2351a0d2b52cfadd34148 + RNFBCrashlytics: 1ad6c082f35abbd11fb431a3b03ef5e146cf5cdb + RNFBDatabase: 38776e1f6d5c7a4e45d647365fbf8fd36b1adb15 + RNFBDynamicLinks: a0ec35e91ac5374e284f9b1106288f25f5660bde + RNFBFirestore: 53857ccda0813d046d1e98494c7d474d1bedfde9 + RNFBFunctions: 325b8be36afad5a424d43b8f39e379eaee0b86be + RNFBIid: bb061f08b96880eb5fd599c06a92cfe2c164a5e7 + RNFBInAppMessaging: bb5ac95b411f46755ffbc425566822afc0bff78f + RNFBMessaging: 6bdab64e89a79afb36f58d75807166e574c489e8 + RNFBMLNaturalLanguage: 901aa0ecffbaeca9a26cc38d6dda3a6a2f2dd8ec + RNFBMLVision: 46a088cab0f986f3359d9340d416e998f0458379 + RNFBPerf: 20a0ab92075834bb4c88537677b2fffcb023b04c + RNFBRemoteConfig: fb46148a3b985697f3538b8c4d3e586a14bb4570 + RNFBStorage: ee1bafd9e83d30feaa4af266f2782f109284be9a Yoga: 3ebccbdd559724312790e7742142d062476b698e -PODFILE CHECKSUM: 1cbd09c80745bbdb0e6f1ac8f0240d2c4fc031dd +PODFILE CHECKSUM: 250927a7e70dee93adbb105e4000258dc7be161b COCOAPODS: 1.9.3