From 96674f49e4855e8b5ef26b81b0c2f86339a84dc8 Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Wed, 13 Nov 2024 11:01:51 -0500 Subject: [PATCH 1/4] build(analytics, deps): remove obsolete incompatible version warnings firebase-ios-sdk minimum versions are much higher than this currently, these are no longer necessary --- packages/analytics/RNFBAnalytics.podspec | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/packages/analytics/RNFBAnalytics.podspec b/packages/analytics/RNFBAnalytics.podspec index f3a7e7dd8d..a98e814577 100644 --- a/packages/analytics/RNFBAnalytics.podspec +++ b/packages/analytics/RNFBAnalytics.podspec @@ -41,12 +41,6 @@ Pod::Spec.new do |s| # Firebase dependencies if defined?($RNFirebaseAnalyticsWithoutAdIdSupport) && ($RNFirebaseAnalyticsWithoutAdIdSupport == true) Pod::UI.puts "#{s.name}: Using Firebase/AnalyticsWithoutAdIdSupport pod in place of default Firebase/Analytics" - - # Releasing as non-breaking change as it is optional but it raises minimum requirements, validate just in case - if (Gem::Version.new(firebase_sdk_version) < Gem::Version.new("7.11.0")) - raise "Firebase/AnalyticsWithoutAdIdSupport requires firebase-ios-sdk 7.11.0 or greater." - end - s.dependency 'Firebase/AnalyticsWithoutAdIdSupport', "<= #{firebase_sdk_version}" else if !defined?($RNFirebaseAnalyticsWithoutAdIdSupport) @@ -65,12 +59,6 @@ Pod::Spec.new do |s| # Special pod for on-device conversion if defined?($RNFirebaseAnalyticsGoogleAppMeasurementOnDeviceConversion) && ($RNFirebaseAnalyticsGoogleAppMeasurementOnDeviceConversion == true) Pod::UI.puts "#{s.name}: GoogleAppMeasurementOnDeviceConversion pod added" - - # Releasing as non-breaking change as it is optional but it raises minimum requirements, validate just in case - if (Gem::Version.new(firebase_sdk_version) < Gem::Version.new("9.0.0")) - raise "GoogleAppMeasurementOnDeviceConversion requires firebase-ios-sdk 9.0.0 or greater." - end - s.dependency 'GoogleAppMeasurementOnDeviceConversion', "<= #{firebase_sdk_version}" end From 603225ebae0364b99c33873407e6dc5d373a9328 Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Wed, 13 Nov 2024 11:03:40 -0500 Subject: [PATCH 2/4] test: correct variable name in e2e test this was intended to be a static framework toggle, use correct name (vs copy-paste analytics var name) and disable it as !use_frameworks dominates the setting in practice --- tests/ios/Podfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/ios/Podfile b/tests/ios/Podfile index 2021b1d5d1..59c410553c 100644 --- a/tests/ios/Podfile +++ b/tests/ios/Podfile @@ -10,7 +10,9 @@ appPackage = JSON.parse(File.read(File.join('..', 'node_modules', '@react-native $FirebaseSDKVersion = appPackage['sdkVersions']['ios']['firebase'] # $FirebaseSDKVersion = '10.17.0' # https://firebase.google.com/support/release-notes/ios Pod::UI.puts "react-native-firebase/tests: Using Firebase SDK version '#{$FirebaseSDKVersion}'" -$RNFirebaseAnalyticsEnableAdSupport = true # toggle this to true (and set 'use_frameworks!' below to test static frameworks) + +# Everything will be static with `use_frameworks!`, but you can set it manually for testing if desired +# $RNFirebaseAsStaticFramework = true # toggle this to true (and set 'use_frameworks!' below to test static frameworks) # Toggle this to true for the no-ad-tracking Analytics subspec. Useful at minimum for Kids category apps. # See: https://firebase.google.com/support/release-notes/ios#analytics - requires firebase-ios-sdk 7.11.0+ From d67b3f6ea870d290d169aa5a08a28609c8f1e693 Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Wed, 13 Nov 2024 11:10:15 -0500 Subject: [PATCH 3/4] Revert "fix(ios, sdk): constrain transitive dependencies more tightly" This reverts commit d03ab42a163a17268bac344ccd135dc18849e1be. the cure was worse than the disease, see: https://github.com/invertase/react-native-firebase/issues/8127 If we constrain deps to <=, old deps may be used which is invalid If we constrain deps to =, then binary firestore-ios-sdk-frameworks does not resolve If we constrain deps to ~> like FlutterFire it may work However, we constrained this way for a long time without issue until one build break that prompted this commit, and the ~> suffered the build break as well in FlutterFire The break was fixed quickly and had a workaround, so revert appears to be the lesser of all evils --- packages/analytics/RNFBAnalytics.podspec | 6 +- packages/app-check/RNFBAppCheck.podspec | 2 +- .../RNFBAppDistribution.podspec | 2 +- packages/app/RNFBApp.podspec | 2 +- packages/auth/RNFBAuth.podspec | 2 +- packages/crashlytics/RNFBCrashlytics.podspec | 4 +- packages/database/RNFBDatabase.podspec | 2 +- .../dynamic-links/RNFBDynamicLinks.podspec | 2 +- packages/firestore/RNFBFirestore.podspec | 2 +- packages/functions/RNFBFunctions.podspec | 2 +- .../RNFBInAppMessaging.podspec | 2 +- .../installations/RNFBInstallations.podspec | 2 +- packages/messaging/RNFBMessaging.podspec | 4 +- packages/perf/RNFBPerf.podspec | 2 +- .../remote-config/RNFBRemoteConfig.podspec | 2 +- packages/storage/RNFBStorage.podspec | 2 +- tests/ios/Podfile.lock | 128 +++++++++--------- 17 files changed, 84 insertions(+), 84 deletions(-) diff --git a/packages/analytics/RNFBAnalytics.podspec b/packages/analytics/RNFBAnalytics.podspec index a98e814577..718d54411e 100644 --- a/packages/analytics/RNFBAnalytics.podspec +++ b/packages/analytics/RNFBAnalytics.podspec @@ -41,13 +41,13 @@ Pod::Spec.new do |s| # Firebase dependencies if defined?($RNFirebaseAnalyticsWithoutAdIdSupport) && ($RNFirebaseAnalyticsWithoutAdIdSupport == true) Pod::UI.puts "#{s.name}: Using Firebase/AnalyticsWithoutAdIdSupport pod in place of default Firebase/Analytics" - s.dependency 'Firebase/AnalyticsWithoutAdIdSupport', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/AnalyticsWithoutAdIdSupport', firebase_sdk_version else if !defined?($RNFirebaseAnalyticsWithoutAdIdSupport) Pod::UI.puts "#{s.name}: Using default Firebase/Analytics with Ad Ids. May require App Tracking Transparency. Not allowed for Kids apps." Pod::UI.puts "#{s.name}: You may set variable `$RNFirebaseAnalyticsWithoutAdIdSupport=true` in Podfile to use analytics without ad ids." end - s.dependency 'Firebase/Analytics', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Analytics', firebase_sdk_version # Special pod for on-device conversion if defined?($RNFirebaseAnalyticsEnableAdSupport) && ($RNFirebaseAnalyticsEnableAdSupport == true) @@ -59,7 +59,7 @@ Pod::Spec.new do |s| # Special pod for on-device conversion if defined?($RNFirebaseAnalyticsGoogleAppMeasurementOnDeviceConversion) && ($RNFirebaseAnalyticsGoogleAppMeasurementOnDeviceConversion == true) Pod::UI.puts "#{s.name}: GoogleAppMeasurementOnDeviceConversion pod added" - s.dependency 'GoogleAppMeasurementOnDeviceConversion', "<= #{firebase_sdk_version}" + s.dependency 'GoogleAppMeasurementOnDeviceConversion', firebase_sdk_version end if defined?($RNFirebaseAsStaticFramework) diff --git a/packages/app-check/RNFBAppCheck.podspec b/packages/app-check/RNFBAppCheck.podspec index e573382124..bcbc3eef99 100644 --- a/packages/app-check/RNFBAppCheck.podspec +++ b/packages/app-check/RNFBAppCheck.podspec @@ -39,7 +39,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/AppCheck', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/AppCheck', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/app-distribution/RNFBAppDistribution.podspec b/packages/app-distribution/RNFBAppDistribution.podspec index 7e10d41858..9ad9f8acca 100644 --- a/packages/app-distribution/RNFBAppDistribution.podspec +++ b/packages/app-distribution/RNFBAppDistribution.podspec @@ -37,7 +37,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/AppDistribution', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/AppDistribution', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/app/RNFBApp.podspec b/packages/app/RNFBApp.podspec index c380d1380b..2a907161ed 100644 --- a/packages/app/RNFBApp.podspec +++ b/packages/app/RNFBApp.podspec @@ -33,7 +33,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/CoreOnly', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/CoreOnly', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/auth/RNFBAuth.podspec b/packages/auth/RNFBAuth.podspec index 31b054b1b6..a9bf9eccfc 100644 --- a/packages/auth/RNFBAuth.podspec +++ b/packages/auth/RNFBAuth.podspec @@ -39,7 +39,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/Auth', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Auth', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/crashlytics/RNFBCrashlytics.podspec b/packages/crashlytics/RNFBCrashlytics.podspec index ebb0956d48..731f97a2fe 100644 --- a/packages/crashlytics/RNFBCrashlytics.podspec +++ b/packages/crashlytics/RNFBCrashlytics.podspec @@ -41,8 +41,8 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/Crashlytics', "<= #{firebase_sdk_version}" - s.dependency 'FirebaseCoreExtension', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Crashlytics', firebase_sdk_version + s.dependency 'FirebaseCoreExtension' if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/database/RNFBDatabase.podspec b/packages/database/RNFBDatabase.podspec index c23dae9b9b..ec14b5ffc8 100644 --- a/packages/database/RNFBDatabase.podspec +++ b/packages/database/RNFBDatabase.podspec @@ -40,7 +40,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/Database', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Database', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/dynamic-links/RNFBDynamicLinks.podspec b/packages/dynamic-links/RNFBDynamicLinks.podspec index 4ed7029d78..d7f60c2c0b 100644 --- a/packages/dynamic-links/RNFBDynamicLinks.podspec +++ b/packages/dynamic-links/RNFBDynamicLinks.podspec @@ -37,7 +37,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/DynamicLinks', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/DynamicLinks', firebase_sdk_version s.dependency 'GoogleUtilities/AppDelegateSwizzler' if defined?($RNFirebaseAsStaticFramework) diff --git a/packages/firestore/RNFBFirestore.podspec b/packages/firestore/RNFBFirestore.podspec index b38c43c59a..35ad25ea98 100644 --- a/packages/firestore/RNFBFirestore.podspec +++ b/packages/firestore/RNFBFirestore.podspec @@ -39,7 +39,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/Firestore', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Firestore', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/functions/RNFBFunctions.podspec b/packages/functions/RNFBFunctions.podspec index 8abfa22bb7..16c4118ffc 100644 --- a/packages/functions/RNFBFunctions.podspec +++ b/packages/functions/RNFBFunctions.podspec @@ -39,7 +39,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/Functions', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Functions', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/in-app-messaging/RNFBInAppMessaging.podspec b/packages/in-app-messaging/RNFBInAppMessaging.podspec index deac486472..c25dd1596a 100644 --- a/packages/in-app-messaging/RNFBInAppMessaging.podspec +++ b/packages/in-app-messaging/RNFBInAppMessaging.podspec @@ -40,7 +40,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/InAppMessaging', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/InAppMessaging', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/installations/RNFBInstallations.podspec b/packages/installations/RNFBInstallations.podspec index 0a50c152bc..4587c9ee89 100644 --- a/packages/installations/RNFBInstallations.podspec +++ b/packages/installations/RNFBInstallations.podspec @@ -40,7 +40,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/Installations', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Installations', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/messaging/RNFBMessaging.podspec b/packages/messaging/RNFBMessaging.podspec index b6d8d4f511..37c6d290ce 100644 --- a/packages/messaging/RNFBMessaging.podspec +++ b/packages/messaging/RNFBMessaging.podspec @@ -38,8 +38,8 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/Messaging', "<= #{firebase_sdk_version}" - s.dependency 'FirebaseCoreExtension', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Messaging', firebase_sdk_version + s.dependency 'FirebaseCoreExtension' if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/perf/RNFBPerf.podspec b/packages/perf/RNFBPerf.podspec index 40e1ae5477..624212ad03 100644 --- a/packages/perf/RNFBPerf.podspec +++ b/packages/perf/RNFBPerf.podspec @@ -40,7 +40,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/Performance', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Performance', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/remote-config/RNFBRemoteConfig.podspec b/packages/remote-config/RNFBRemoteConfig.podspec index 7afa44c6b0..31686b59d7 100644 --- a/packages/remote-config/RNFBRemoteConfig.podspec +++ b/packages/remote-config/RNFBRemoteConfig.podspec @@ -40,7 +40,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/RemoteConfig', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/RemoteConfig', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/packages/storage/RNFBStorage.podspec b/packages/storage/RNFBStorage.podspec index 46a042ad97..a6c8bdc515 100644 --- a/packages/storage/RNFBStorage.podspec +++ b/packages/storage/RNFBStorage.podspec @@ -39,7 +39,7 @@ Pod::Spec.new do |s| end # Firebase dependencies - s.dependency 'Firebase/Storage', "<= #{firebase_sdk_version}" + s.dependency 'Firebase/Storage', firebase_sdk_version if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" diff --git a/tests/ios/Podfile.lock b/tests/ios/Podfile.lock index c2abb5644b..5580e96888 100644 --- a/tests/ios/Podfile.lock +++ b/tests/ios/Podfile.lock @@ -81,7 +81,7 @@ PODS: - FirebaseCore (~> 11.0) - GoogleUtilities/Environment (~> 8.0) - GoogleUtilities/UserDefaults (~> 8.0) - - FirebaseAppCheckInterop (11.4.0) + - FirebaseAppCheckInterop (11.5.0) - FirebaseAppDistribution (11.4.0-beta): - FirebaseCore (~> 11.0) - FirebaseInstallations (~> 11.0) @@ -96,14 +96,14 @@ PODS: - GoogleUtilities/Environment (~> 8.0) - GTMSessionFetcher/Core (< 5.0, >= 3.4) - RecaptchaInterop (~> 100.0) - - FirebaseAuthInterop (11.4.0) + - FirebaseAuthInterop (11.5.0) - FirebaseCore (11.4.0): - FirebaseCoreInternal (~> 11.0) - GoogleUtilities/Environment (~> 8.0) - GoogleUtilities/Logger (~> 8.0) - FirebaseCoreExtension (11.4.0): - FirebaseCore (~> 11.0) - - FirebaseCoreInternal (11.4.2): + - FirebaseCoreInternal (11.5.0): - "GoogleUtilities/NSData+zlib (~> 8.0)" - FirebaseCrashlytics (11.4.0): - FirebaseCore (~> 11.4) @@ -172,7 +172,7 @@ PODS: - GoogleUtilities/Reachability (~> 8.0) - GoogleUtilities/UserDefaults (~> 8.0) - nanopb (~> 3.30910.0) - - FirebaseMessagingInterop (11.4.0) + - FirebaseMessagingInterop (11.5.0) - FirebasePerformance (11.4.0): - FirebaseCore (~> 11.0) - FirebaseInstallations (~> 11.0) @@ -191,7 +191,7 @@ PODS: - FirebaseSharedSwift (~> 11.0) - GoogleUtilities/Environment (~> 8.0) - "GoogleUtilities/NSData+zlib (~> 8.0)" - - FirebaseRemoteConfigInterop (11.4.0) + - FirebaseRemoteConfigInterop (11.5.0) - FirebaseSessions (11.4.0): - FirebaseCore (~> 11.4) - FirebaseCoreExtension (~> 11.4) @@ -1437,74 +1437,74 @@ PODS: - React-Core - RNDeviceInfo (13.0.0): - React-Core - - RNFBAnalytics (21.2.0): - - Firebase/Analytics (<= 11.4.0) - - GoogleAppMeasurementOnDeviceConversion (<= 11.4.0) + - RNFBAnalytics (21.4.0): + - Firebase/Analytics (= 11.4.0) + - GoogleAppMeasurementOnDeviceConversion (= 11.4.0) - React-Core - RNFBApp - - RNFBApp (21.2.0): - - Firebase/CoreOnly (<= 11.4.0) + - RNFBApp (21.4.0): + - Firebase/CoreOnly (= 11.4.0) - React-Core - - RNFBAppCheck (21.2.0): - - Firebase/AppCheck (<= 11.4.0) + - RNFBAppCheck (21.4.0): + - Firebase/AppCheck (= 11.4.0) - React-Core - RNFBApp - - RNFBAppDistribution (21.2.0): - - Firebase/AppDistribution (<= 11.4.0) + - RNFBAppDistribution (21.4.0): + - Firebase/AppDistribution (= 11.4.0) - React-Core - RNFBApp - - RNFBAuth (21.2.0): - - Firebase/Auth (<= 11.4.0) + - RNFBAuth (21.4.0): + - Firebase/Auth (= 11.4.0) - React-Core - RNFBApp - - RNFBCrashlytics (21.2.0): - - Firebase/Crashlytics (<= 11.4.0) - - FirebaseCoreExtension (<= 11.4.0) + - RNFBCrashlytics (21.4.0): + - Firebase/Crashlytics (= 11.4.0) + - FirebaseCoreExtension - React-Core - RNFBApp - - RNFBDatabase (21.2.0): - - Firebase/Database (<= 11.4.0) + - RNFBDatabase (21.4.0): + - Firebase/Database (= 11.4.0) - React-Core - RNFBApp - - RNFBDynamicLinks (21.2.0): - - Firebase/DynamicLinks (<= 11.4.0) + - RNFBDynamicLinks (21.4.0): + - Firebase/DynamicLinks (= 11.4.0) - GoogleUtilities/AppDelegateSwizzler - React-Core - RNFBApp - - RNFBFirestore (21.2.0): - - Firebase/Firestore (<= 11.4.0) + - RNFBFirestore (21.4.0): + - Firebase/Firestore (= 11.4.0) - React-Core - RNFBApp - - RNFBFunctions (21.2.0): - - Firebase/Functions (<= 11.4.0) + - RNFBFunctions (21.4.0): + - Firebase/Functions (= 11.4.0) - React-Core - RNFBApp - - RNFBInAppMessaging (21.2.0): - - Firebase/InAppMessaging (<= 11.4.0) + - RNFBInAppMessaging (21.4.0): + - Firebase/InAppMessaging (= 11.4.0) - React-Core - RNFBApp - - RNFBInstallations (21.2.0): - - Firebase/Installations (<= 11.4.0) + - RNFBInstallations (21.4.0): + - Firebase/Installations (= 11.4.0) - React-Core - RNFBApp - - RNFBMessaging (21.2.0): - - Firebase/Messaging (<= 11.4.0) - - FirebaseCoreExtension (<= 11.4.0) + - RNFBMessaging (21.4.0): + - Firebase/Messaging (= 11.4.0) + - FirebaseCoreExtension - React-Core - RNFBApp - - RNFBML (21.2.0): + - RNFBML (21.4.0): - React-Core - RNFBApp - - RNFBPerf (21.2.0): - - Firebase/Performance (<= 11.4.0) + - RNFBPerf (21.4.0): + - Firebase/Performance (= 11.4.0) - React-Core - RNFBApp - - RNFBRemoteConfig (21.2.0): - - Firebase/RemoteConfig (<= 11.4.0) + - RNFBRemoteConfig (21.4.0): + - Firebase/RemoteConfig (= 11.4.0) - React-Core - RNFBApp - - RNFBStorage (21.2.0): - - Firebase/Storage (<= 11.4.0) + - RNFBStorage (21.4.0): + - Firebase/Storage (= 11.4.0) - React-Core - RNFBApp - SocketRocket (0.7.0) @@ -1800,13 +1800,13 @@ SPEC CHECKSUMS: FirebaseABTesting: aef1719704fade00b200827e7973f352efc4caee FirebaseAnalytics: 3feef9ae8733c567866342a1000691baaa7cad49 FirebaseAppCheck: 933cbda29279ed316b82360bca77602ac1af1ff2 - FirebaseAppCheckInterop: 1b9643ae2f1ee214488caa2f8e32b7bc2f0f3735 + FirebaseAppCheckInterop: d265d9f4484e7ec1c591086408840fdd383d1213 FirebaseAppDistribution: dc4352743c0f51edbd86d41e938fc34a4b3f1b07 FirebaseAuth: c359af98bd703cbf4293eec107a40de08ede6ce6 - FirebaseAuthInterop: 9ac948965ac13ec9d8a080f39490ddb2bda30520 + FirebaseAuthInterop: 1219bee9b23e6ebe84c256a0d95adab53d11c331 FirebaseCore: e0510f1523bc0eb21653cac00792e1e2bd6f1771 FirebaseCoreExtension: 4445e4cd877e0790c4af33bedca61eaef27b7513 - FirebaseCoreInternal: 35731192cab10797b88411be84940d2beb33a238 + FirebaseCoreInternal: f47dd28ae7782e6a4738aad3106071a8fe0af604 FirebaseCrashlytics: 41bbdd2b514a8523cede0c217aee6ef7ecf38401 FirebaseDatabase: ccd11f02c170076ffeeef40020cbb2f6d33e718c FirebaseDynamicLinks: 192110d77418357fe994f2823a7df7db3ccb15bf @@ -1821,10 +1821,10 @@ SPEC CHECKSUMS: FirebaseInAppMessaging: 711d4357e9e6cfab5123f67ce1ea1f63bbb6442d FirebaseInstallations: 6ef4a1c7eb2a61ee1f74727d7f6ce2e72acf1414 FirebaseMessaging: f8a160d99c2c2e5babbbcc90c4a3e15db036aee2 - FirebaseMessagingInterop: 249006abd2ef8fbf9dae3572eb2def468a647b37 + FirebaseMessagingInterop: c9e95011afc8750b96c9c3bfe849d79cc18be8a9 FirebasePerformance: 89f9e52ea9d86d1819cde923a7ca397743df8593 FirebaseRemoteConfig: 7655681d02417bc9b287338edb9d721ff79e1a4a - FirebaseRemoteConfigInterop: e76f46ffa4d6a65e273d4dfebb6a79e588cec136 + FirebaseRemoteConfigInterop: 7a7aebb9342d53913a5c890efa88e289d9e5c1bc FirebaseSessions: 3f56f177d9e53a85021d16b31f9a111849d1dd8b FirebaseSharedSwift: 505dae2d05969dbf6d43749a642bb1bf230f0252 FirebaseStorage: 1bf8f80ac3bb02c72844b7350e95e10be7113ef0 @@ -1890,26 +1890,26 @@ SPEC CHECKSUMS: RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 RNCAsyncStorage: ec53e44dc3e75b44aa2a9f37618a49c3bc080a7a RNDeviceInfo: 55264dd7cc939dad6e9c231a7621311f5277f1dc - RNFBAnalytics: 01c492e5ee3bcdc9c73665e4ad6c8939c9645ede - RNFBApp: 5d3d1b9d563857c68d161a3226d9dd6d6be1a846 - RNFBAppCheck: e17c7a221bf15e3e43184d26eaf56728481307b9 - RNFBAppDistribution: 4ae2a712b2a7159885b13463cf15deb5f88481f9 - RNFBAuth: 7af4d3571e58aa38b7de2ebc2704fe703120ee72 - RNFBCrashlytics: 335b08979fa09bd44eb851d54dca346171f2529d - RNFBDatabase: f767fea3d07ba0178a20ec139abf7532b3b6d41f - RNFBDynamicLinks: fdf983c5331ac4100f8b47b5064426a06bffd927 - RNFBFirestore: 55e3f4a5abdc5bfa05fc5c0a41bb07b74f2a27f9 - RNFBFunctions: ba9e978852f47aa320cd68f1f2027ba5b7a27853 - RNFBInAppMessaging: 9ee367387691732f7b61ddf4bbdb4f9aa4ac1218 - RNFBInstallations: fdc3ae989dd830ad74f146723a2a103e644907aa - RNFBMessaging: 2895d9dfa1cfea663c26a1b5dfb5faf17ad096f8 - RNFBML: ae9857c327cd6c48b827508ab4ca560cf8535ce4 - RNFBPerf: 7aa759f1e796dea89bf8419748856d68694c512c - RNFBRemoteConfig: 7b55aba003a58ce9b8355af1d7edf65480c7f3c9 - RNFBStorage: 0212beaa00576bae041f13f0769aff273d394e5b + RNFBAnalytics: ccd2609253899d152c20211bca12455e13185d64 + RNFBApp: af91c08d58c26e59814caf98d392fe3581d56eaa + RNFBAppCheck: b4d8f5c40b79c7a91c9572ba83b347f8a2d248ac + RNFBAppDistribution: 6a0efea6caff2c9ec875b2982b366e3bf33a3a10 + RNFBAuth: ad129908c16ba7b67471443a0502e2ae468b6902 + RNFBCrashlytics: 54892ab0ccb4b9d8084baae982e3ec14afa64cad + RNFBDatabase: 74dd3db126892805392d0b5edb566fbe372a77b8 + RNFBDynamicLinks: af1f4249571f6b780f7b781fe1f21175f26f401f + RNFBFirestore: 3e2110d409fb4a28c0e0f34b7ccbb2a6318e68bf + RNFBFunctions: bfb742520eed6081b203601c012f8736491fb887 + RNFBInAppMessaging: 993b352294d57b2d9f31f2f6c5b8012a90142bf6 + RNFBInstallations: f14fde57cb1f81352c10d993efa26a8dc0e2e673 + RNFBMessaging: b3d17e6069bd48e9dd493f2c139e11ac58a8a86c + RNFBML: 2d525c7fd92817a0b5de687f609f895ba0ad0fb1 + RNFBPerf: 0e9f4a0db0b9b244ce58c9c0a769698697a89a3f + RNFBRemoteConfig: c6330308dc0c26479de9a0838506a2cd353cf911 + RNFBStorage: 93113e299c0f744f5fe2c543de73b16434bd26a4 SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d Yoga: 33622183a85805e12703cd618b2c16bfd18bfffb -PODFILE CHECKSUM: 95dd7da90f1ff7fdc1017f409737e31d23b1c46a +PODFILE CHECKSUM: ebb415306b3593b02c638dfd858de0c40942d52c COCOAPODS: 1.16.1 From 1edfe479767a65643851e52fbe553f54094304c3 Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Wed, 13 Nov 2024 11:38:38 -0500 Subject: [PATCH 4/4] fix(app, ios): adopt firebase-ios-sdk 11.5.0 --- packages/app/package.json | 2 +- tests/ios/Podfile.lock | 308 +++++++++++++++++++------------------- 2 files changed, 155 insertions(+), 155 deletions(-) diff --git a/packages/app/package.json b/packages/app/package.json index f875edb0f3..ecf59d9f74 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -74,7 +74,7 @@ }, "sdkVersions": { "ios": { - "firebase": "11.4.0", + "firebase": "11.5.0", "iosTarget": "13.0", "macosTarget": "10.15", "tvosTarget": "13.0" diff --git a/tests/ios/Podfile.lock b/tests/ios/Podfile.lock index 5580e96888..7add8b2da7 100644 --- a/tests/ios/Podfile.lock +++ b/tests/ios/Podfile.lock @@ -6,107 +6,107 @@ PODS: - boost (1.83.0) - DoubleConversion (1.1.6) - FBLazyVector (0.74.5) - - Firebase/Analytics (11.4.0): + - Firebase/Analytics (11.5.0): - Firebase/Core - - Firebase/AppCheck (11.4.0): + - Firebase/AppCheck (11.5.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 11.4.0) - - Firebase/AppDistribution (11.4.0): + - FirebaseAppCheck (~> 11.5.0) + - Firebase/AppDistribution (11.5.0): - Firebase/CoreOnly - - FirebaseAppDistribution (~> 11.4.0-beta) - - Firebase/Auth (11.4.0): + - FirebaseAppDistribution (~> 11.5.0-beta) + - Firebase/Auth (11.5.0): - Firebase/CoreOnly - - FirebaseAuth (~> 11.4.0) - - Firebase/Core (11.4.0): + - FirebaseAuth (~> 11.5.0) + - Firebase/Core (11.5.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 11.4.0) - - Firebase/CoreOnly (11.4.0): - - FirebaseCore (= 11.4.0) - - Firebase/Crashlytics (11.4.0): + - FirebaseAnalytics (~> 11.5.0) + - Firebase/CoreOnly (11.5.0): + - FirebaseCore (= 11.5.0) + - Firebase/Crashlytics (11.5.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 11.4.0) - - Firebase/Database (11.4.0): + - FirebaseCrashlytics (~> 11.5.0) + - Firebase/Database (11.5.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 11.4.0) - - Firebase/DynamicLinks (11.4.0): + - FirebaseDatabase (~> 11.5.0) + - Firebase/DynamicLinks (11.5.0): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 11.4.0) - - Firebase/Firestore (11.4.0): + - FirebaseDynamicLinks (~> 11.5.0) + - Firebase/Firestore (11.5.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 11.4.0) - - Firebase/Functions (11.4.0): + - FirebaseFirestore (~> 11.5.0) + - Firebase/Functions (11.5.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 11.4.0) - - Firebase/InAppMessaging (11.4.0): + - FirebaseFunctions (~> 11.5.0) + - Firebase/InAppMessaging (11.5.0): - Firebase/CoreOnly - - FirebaseInAppMessaging (~> 11.4.0-beta) - - Firebase/Installations (11.4.0): + - FirebaseInAppMessaging (~> 11.5.0-beta) + - Firebase/Installations (11.5.0): - Firebase/CoreOnly - - FirebaseInstallations (~> 11.4.0) - - Firebase/Messaging (11.4.0): + - FirebaseInstallations (~> 11.5.0) + - Firebase/Messaging (11.5.0): - Firebase/CoreOnly - - FirebaseMessaging (~> 11.4.0) - - Firebase/Performance (11.4.0): + - FirebaseMessaging (~> 11.5.0) + - Firebase/Performance (11.5.0): - Firebase/CoreOnly - - FirebasePerformance (~> 11.4.0) - - Firebase/RemoteConfig (11.4.0): + - FirebasePerformance (~> 11.5.0) + - Firebase/RemoteConfig (11.5.0): - Firebase/CoreOnly - - FirebaseRemoteConfig (~> 11.4.0) - - Firebase/Storage (11.4.0): + - FirebaseRemoteConfig (~> 11.5.0) + - Firebase/Storage (11.5.0): - Firebase/CoreOnly - - FirebaseStorage (~> 11.4.0) - - FirebaseABTesting (11.4.0): - - FirebaseCore (~> 11.0) - - FirebaseAnalytics (11.4.0): - - FirebaseAnalytics/AdIdSupport (= 11.4.0) - - FirebaseCore (~> 11.0) + - FirebaseStorage (~> 11.5.0) + - FirebaseABTesting (11.5.0): + - FirebaseCore (= 11.5) + - FirebaseAnalytics (11.5.0): + - FirebaseAnalytics/AdIdSupport (= 11.5.0) + - FirebaseCore (= 11.5) - FirebaseInstallations (~> 11.0) - GoogleUtilities/AppDelegateSwizzler (~> 8.0) - GoogleUtilities/MethodSwizzler (~> 8.0) - GoogleUtilities/Network (~> 8.0) - "GoogleUtilities/NSData+zlib (~> 8.0)" - nanopb (~> 3.30910.0) - - FirebaseAnalytics/AdIdSupport (11.4.0): - - FirebaseCore (~> 11.0) + - FirebaseAnalytics/AdIdSupport (11.5.0): + - FirebaseCore (= 11.5) - FirebaseInstallations (~> 11.0) - - GoogleAppMeasurement (= 11.4.0) + - GoogleAppMeasurement (= 11.5.0) - GoogleUtilities/AppDelegateSwizzler (~> 8.0) - GoogleUtilities/MethodSwizzler (~> 8.0) - GoogleUtilities/Network (~> 8.0) - "GoogleUtilities/NSData+zlib (~> 8.0)" - nanopb (~> 3.30910.0) - - FirebaseAppCheck (11.4.0): + - FirebaseAppCheck (11.5.0): - AppCheckCore (~> 11.0) - FirebaseAppCheckInterop (~> 11.0) - - FirebaseCore (~> 11.0) + - FirebaseCore (= 11.5) - GoogleUtilities/Environment (~> 8.0) - GoogleUtilities/UserDefaults (~> 8.0) - FirebaseAppCheckInterop (11.5.0) - - FirebaseAppDistribution (11.4.0-beta): - - FirebaseCore (~> 11.0) + - FirebaseAppDistribution (11.5.0-beta): + - FirebaseCore (= 11.5) - FirebaseInstallations (~> 11.0) - GoogleUtilities/AppDelegateSwizzler (~> 8.0) - GoogleUtilities/UserDefaults (~> 8.0) - - FirebaseAuth (11.4.0): + - FirebaseAuth (11.5.0): - FirebaseAppCheckInterop (~> 11.0) - FirebaseAuthInterop (~> 11.0) - - FirebaseCore (~> 11.4) - - FirebaseCoreExtension (~> 11.4) + - FirebaseCore (= 11.5) + - FirebaseCoreExtension (= 11.5) - GoogleUtilities/AppDelegateSwizzler (~> 8.0) - GoogleUtilities/Environment (~> 8.0) - GTMSessionFetcher/Core (< 5.0, >= 3.4) - RecaptchaInterop (~> 100.0) - FirebaseAuthInterop (11.5.0) - - FirebaseCore (11.4.0): - - FirebaseCoreInternal (~> 11.0) + - FirebaseCore (11.5.0): + - FirebaseCoreInternal (= 11.5) - GoogleUtilities/Environment (~> 8.0) - GoogleUtilities/Logger (~> 8.0) - - FirebaseCoreExtension (11.4.0): - - FirebaseCore (~> 11.0) + - FirebaseCoreExtension (11.5.0): + - FirebaseCore (= 11.5) - FirebaseCoreInternal (11.5.0): - "GoogleUtilities/NSData+zlib (~> 8.0)" - - FirebaseCrashlytics (11.4.0): - - FirebaseCore (~> 11.4) + - FirebaseCrashlytics (11.5.0): + - FirebaseCore (= 11.5) - FirebaseInstallations (~> 11.0) - FirebaseRemoteConfigInterop (~> 11.0) - FirebaseSessions (~> 11.0) @@ -114,22 +114,22 @@ PODS: - GoogleUtilities/Environment (~> 8.0) - nanopb (~> 3.30910.0) - PromisesObjC (~> 2.4) - - FirebaseDatabase (11.4.0): + - FirebaseDatabase (11.5.0): - FirebaseAppCheckInterop (~> 11.0) - - FirebaseCore (~> 11.0) + - FirebaseCore (= 11.5) - FirebaseSharedSwift (~> 11.0) - GoogleUtilities/UserDefaults (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseDynamicLinks (11.4.0): - - FirebaseCore (~> 11.0) - - FirebaseFirestore (11.4.0): - - FirebaseFirestoreBinary (= 11.4.0) + - FirebaseDynamicLinks (11.5.0): + - FirebaseCore (= 11.5) + - FirebaseFirestore (11.5.0): + - FirebaseFirestoreBinary (= 11.5.0) - FirebaseFirestoreAbseilBinary (1.2024011602.0) - - FirebaseFirestoreBinary (11.4.0): - - FirebaseCore (= 11.4.0) - - FirebaseCoreExtension (= 11.4.0) - - FirebaseFirestoreInternalBinary (= 11.4.0) - - FirebaseSharedSwift (= 11.4.0) + - FirebaseFirestoreBinary (11.5.0): + - FirebaseCore (= 11.5.0) + - FirebaseCoreExtension (= 11.5.0) + - FirebaseFirestoreInternalBinary (= 11.5.0) + - FirebaseSharedSwift (= 11.5.0) - FirebaseFirestoreGRPCBoringSSLBinary (1.65.1) - FirebaseFirestoreGRPCCoreBinary (1.65.1): - FirebaseFirestoreAbseilBinary (= 1.2024011602.0) @@ -137,34 +137,34 @@ PODS: - FirebaseFirestoreGRPCCPPBinary (1.65.1): - FirebaseFirestoreAbseilBinary (= 1.2024011602.0) - FirebaseFirestoreGRPCCoreBinary (= 1.65.1) - - FirebaseFirestoreInternalBinary (11.4.0): - - FirebaseCore (= 11.4.0) + - FirebaseFirestoreInternalBinary (11.5.0): + - FirebaseCore (= 11.5.0) - FirebaseFirestoreAbseilBinary (= 1.2024011602.0) - FirebaseFirestoreGRPCCPPBinary (= 1.65.1) - leveldb-library (~> 1.22) - nanopb (~> 3.30910.0) - - FirebaseFunctions (11.4.0): + - FirebaseFunctions (11.5.0): - FirebaseAppCheckInterop (~> 11.0) - FirebaseAuthInterop (~> 11.0) - - FirebaseCore (~> 11.4) - - FirebaseCoreExtension (~> 11.4) + - FirebaseCore (= 11.5) + - FirebaseCoreExtension (= 11.5) - FirebaseMessagingInterop (~> 11.0) - FirebaseSharedSwift (~> 11.0) - GTMSessionFetcher/Core (< 5.0, >= 3.4) - - FirebaseInAppMessaging (11.4.0-beta): + - FirebaseInAppMessaging (11.5.0-beta): - FirebaseABTesting (~> 11.0) - - FirebaseCore (~> 11.0) + - FirebaseCore (= 11.5) - FirebaseInstallations (~> 11.0) - GoogleUtilities/Environment (~> 8.0) - GoogleUtilities/UserDefaults (~> 8.0) - nanopb (~> 3.30910.0) - - FirebaseInstallations (11.4.0): - - FirebaseCore (~> 11.0) + - FirebaseInstallations (11.5.0): + - FirebaseCore (= 11.5) - GoogleUtilities/Environment (~> 8.0) - GoogleUtilities/UserDefaults (~> 8.0) - PromisesObjC (~> 2.4) - - FirebaseMessaging (11.4.0): - - FirebaseCore (~> 11.0) + - FirebaseMessaging (11.5.0): + - FirebaseCore (= 11.5) - FirebaseInstallations (~> 11.0) - GoogleDataTransport (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 8.0) @@ -173,8 +173,8 @@ PODS: - GoogleUtilities/UserDefaults (~> 8.0) - nanopb (~> 3.30910.0) - FirebaseMessagingInterop (11.5.0) - - FirebasePerformance (11.4.0): - - FirebaseCore (~> 11.0) + - FirebasePerformance (11.5.0): + - FirebaseCore (= 11.5) - FirebaseInstallations (~> 11.0) - FirebaseRemoteConfig (~> 11.0) - FirebaseSessions (~> 11.0) @@ -183,55 +183,55 @@ PODS: - GoogleUtilities/MethodSwizzler (~> 8.0) - GoogleUtilities/UserDefaults (~> 8.0) - nanopb (~> 3.30910.0) - - FirebaseRemoteConfig (11.4.0): + - FirebaseRemoteConfig (11.5.0): - FirebaseABTesting (~> 11.0) - - FirebaseCore (~> 11.0) + - FirebaseCore (= 11.5) - FirebaseInstallations (~> 11.0) - FirebaseRemoteConfigInterop (~> 11.0) - FirebaseSharedSwift (~> 11.0) - GoogleUtilities/Environment (~> 8.0) - "GoogleUtilities/NSData+zlib (~> 8.0)" - FirebaseRemoteConfigInterop (11.5.0) - - FirebaseSessions (11.4.0): - - FirebaseCore (~> 11.4) - - FirebaseCoreExtension (~> 11.4) + - FirebaseSessions (11.5.0): + - FirebaseCore (= 11.5) + - FirebaseCoreExtension (= 11.5) - FirebaseInstallations (~> 11.0) - GoogleDataTransport (~> 10.0) - GoogleUtilities/Environment (~> 8.0) - GoogleUtilities/UserDefaults (~> 8.0) - nanopb (~> 3.30910.0) - PromisesSwift (~> 2.1) - - FirebaseSharedSwift (11.4.0) - - FirebaseStorage (11.4.0): + - FirebaseSharedSwift (11.5.0) + - FirebaseStorage (11.5.0): - FirebaseAppCheckInterop (~> 11.0) - FirebaseAuthInterop (~> 11.0) - - FirebaseCore (~> 11.4) - - FirebaseCoreExtension (~> 11.4) + - FirebaseCore (= 11.5) + - FirebaseCoreExtension (= 11.5) - GoogleUtilities/Environment (~> 8.0) - GTMSessionFetcher/Core (< 5.0, >= 3.4) - fmt (9.1.0) - glog (0.3.5) - - GoogleAppMeasurement (11.4.0): - - GoogleAppMeasurement/AdIdSupport (= 11.4.0) + - GoogleAppMeasurement (11.5.0): + - GoogleAppMeasurement/AdIdSupport (= 11.5.0) - GoogleUtilities/AppDelegateSwizzler (~> 8.0) - GoogleUtilities/MethodSwizzler (~> 8.0) - GoogleUtilities/Network (~> 8.0) - "GoogleUtilities/NSData+zlib (~> 8.0)" - nanopb (~> 3.30910.0) - - GoogleAppMeasurement/AdIdSupport (11.4.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 11.4.0) + - GoogleAppMeasurement/AdIdSupport (11.5.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 11.5.0) - GoogleUtilities/AppDelegateSwizzler (~> 8.0) - GoogleUtilities/MethodSwizzler (~> 8.0) - GoogleUtilities/Network (~> 8.0) - "GoogleUtilities/NSData+zlib (~> 8.0)" - nanopb (~> 3.30910.0) - - GoogleAppMeasurement/WithoutAdIdSupport (11.4.0): + - GoogleAppMeasurement/WithoutAdIdSupport (11.5.0): - GoogleUtilities/AppDelegateSwizzler (~> 8.0) - GoogleUtilities/MethodSwizzler (~> 8.0) - GoogleUtilities/Network (~> 8.0) - "GoogleUtilities/NSData+zlib (~> 8.0)" - nanopb (~> 3.30910.0) - - GoogleAppMeasurementOnDeviceConversion (11.4.0) + - GoogleAppMeasurementOnDeviceConversion (11.5.0) - GoogleDataTransport (10.1.0): - nanopb (~> 3.30910.0) - PromisesObjC (~> 2.4) @@ -1438,57 +1438,57 @@ PODS: - RNDeviceInfo (13.0.0): - React-Core - RNFBAnalytics (21.4.0): - - Firebase/Analytics (= 11.4.0) - - GoogleAppMeasurementOnDeviceConversion (= 11.4.0) + - Firebase/Analytics (= 11.5.0) + - GoogleAppMeasurementOnDeviceConversion (= 11.5.0) - React-Core - RNFBApp - RNFBApp (21.4.0): - - Firebase/CoreOnly (= 11.4.0) + - Firebase/CoreOnly (= 11.5.0) - React-Core - RNFBAppCheck (21.4.0): - - Firebase/AppCheck (= 11.4.0) + - Firebase/AppCheck (= 11.5.0) - React-Core - RNFBApp - RNFBAppDistribution (21.4.0): - - Firebase/AppDistribution (= 11.4.0) + - Firebase/AppDistribution (= 11.5.0) - React-Core - RNFBApp - RNFBAuth (21.4.0): - - Firebase/Auth (= 11.4.0) + - Firebase/Auth (= 11.5.0) - React-Core - RNFBApp - RNFBCrashlytics (21.4.0): - - Firebase/Crashlytics (= 11.4.0) + - Firebase/Crashlytics (= 11.5.0) - FirebaseCoreExtension - React-Core - RNFBApp - RNFBDatabase (21.4.0): - - Firebase/Database (= 11.4.0) + - Firebase/Database (= 11.5.0) - React-Core - RNFBApp - RNFBDynamicLinks (21.4.0): - - Firebase/DynamicLinks (= 11.4.0) + - Firebase/DynamicLinks (= 11.5.0) - GoogleUtilities/AppDelegateSwizzler - React-Core - RNFBApp - RNFBFirestore (21.4.0): - - Firebase/Firestore (= 11.4.0) + - Firebase/Firestore (= 11.5.0) - React-Core - RNFBApp - RNFBFunctions (21.4.0): - - Firebase/Functions (= 11.4.0) + - Firebase/Functions (= 11.5.0) - React-Core - RNFBApp - RNFBInAppMessaging (21.4.0): - - Firebase/InAppMessaging (= 11.4.0) + - Firebase/InAppMessaging (= 11.5.0) - React-Core - RNFBApp - RNFBInstallations (21.4.0): - - Firebase/Installations (= 11.4.0) + - Firebase/Installations (= 11.5.0) - React-Core - RNFBApp - RNFBMessaging (21.4.0): - - Firebase/Messaging (= 11.4.0) + - Firebase/Messaging (= 11.5.0) - FirebaseCoreExtension - React-Core - RNFBApp @@ -1496,15 +1496,15 @@ PODS: - React-Core - RNFBApp - RNFBPerf (21.4.0): - - Firebase/Performance (= 11.4.0) + - Firebase/Performance (= 11.5.0) - React-Core - RNFBApp - RNFBRemoteConfig (21.4.0): - - Firebase/RemoteConfig (= 11.4.0) + - Firebase/RemoteConfig (= 11.5.0) - React-Core - RNFBApp - RNFBStorage (21.4.0): - - Firebase/Storage (= 11.4.0) + - Firebase/Storage (= 11.5.0) - React-Core - RNFBApp - SocketRocket (0.7.0) @@ -1514,7 +1514,7 @@ DEPENDENCIES: - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `11.4.0`) + - FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `11.5.0`) - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) @@ -1643,7 +1643,7 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/Libraries/FBLazyVector" FirebaseFirestore: :git: https://github.com/invertase/firestore-ios-sdk-frameworks.git - :tag: 11.4.0 + :tag: 11.5.0 fmt: :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" glog: @@ -1789,49 +1789,49 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestore: :git: https://github.com/invertase/firestore-ios-sdk-frameworks.git - :tag: 11.4.0 + :tag: 11.5.0 SPEC CHECKSUMS: AppCheckCore: cc8fd0a3a230ddd401f326489c99990b013f0c4f boost: d3f49c53809116a5d38da093a8aa78bf551aed09 DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 FBLazyVector: ac12dc084d1c8ec4cc4d7b3cf1b0ebda6dab85af - Firebase: cf1b19f21410b029b6786a54e9764a0cacad3c99 - FirebaseABTesting: aef1719704fade00b200827e7973f352efc4caee - FirebaseAnalytics: 3feef9ae8733c567866342a1000691baaa7cad49 - FirebaseAppCheck: 933cbda29279ed316b82360bca77602ac1af1ff2 + Firebase: 7a56fe4f56b5ab81b86a6822f5b8f909ae6fc7e2 + FirebaseABTesting: 42403a7ffdde1904cb063b5bc2d27dd200e37ac2 + FirebaseAnalytics: 2f4a11eeb7a0e9c6fcf642d4e6aaca7fa4d38c28 + FirebaseAppCheck: 1c4adb8028cc5ec6a8d3d10f18b60293cddc45a4 FirebaseAppCheckInterop: d265d9f4484e7ec1c591086408840fdd383d1213 - FirebaseAppDistribution: dc4352743c0f51edbd86d41e938fc34a4b3f1b07 - FirebaseAuth: c359af98bd703cbf4293eec107a40de08ede6ce6 + FirebaseAppDistribution: 0285ac7b19e5768d0ec737f444343e1e41a1b5fc + FirebaseAuth: d8ad770642af39d1be932094be5f5230efb0ea74 FirebaseAuthInterop: 1219bee9b23e6ebe84c256a0d95adab53d11c331 - FirebaseCore: e0510f1523bc0eb21653cac00792e1e2bd6f1771 - FirebaseCoreExtension: 4445e4cd877e0790c4af33bedca61eaef27b7513 + FirebaseCore: 93abc05437f8064cd2bc0a53b768fb0bc5a1d006 + FirebaseCoreExtension: ddb2eb987f736b714d30f6386795b52c4670439e FirebaseCoreInternal: f47dd28ae7782e6a4738aad3106071a8fe0af604 - FirebaseCrashlytics: 41bbdd2b514a8523cede0c217aee6ef7ecf38401 - FirebaseDatabase: ccd11f02c170076ffeeef40020cbb2f6d33e718c - FirebaseDynamicLinks: 192110d77418357fe994f2823a7df7db3ccb15bf - FirebaseFirestore: 97f18b411aaca686a9e94ba742341228643b1a46 + FirebaseCrashlytics: 94c11c3bf296fde8c18f2c9f8e76bd9349227038 + FirebaseDatabase: 49600b40ee3ecd8711bf37e6cbf3a26cf87f7297 + FirebaseDynamicLinks: 0e4954b3d050560dfa4bf3a7e8ffe16c9a4b8280 + FirebaseFirestore: d8e2cd8b0ec476909ec6fd0432e98947084bdea9 FirebaseFirestoreAbseilBinary: fa2ebd2ed02cadef5382e4f7c93f1b265c812c85 - FirebaseFirestoreBinary: d0380b879b58d663b22467017d0e348d5b17b36b + FirebaseFirestoreBinary: b89c49fd52faf320f81f8ecb4cdb0b077cef3014 FirebaseFirestoreGRPCBoringSSLBinary: d86ebbe2adc8d15d7ebf305fff7d6358385327f8 FirebaseFirestoreGRPCCoreBinary: 472bd808e1886a5efb2fd03dd09b98d34641a335 FirebaseFirestoreGRPCCPPBinary: db76d83d2b7517623f8426ed7f7a17bad2478084 - FirebaseFirestoreInternalBinary: 01c33a6d789b95dce32dbdfcaf30d60ddf8902d8 - FirebaseFunctions: 75a996cdf66565468fa73072b08905a2d6d3262d - FirebaseInAppMessaging: 711d4357e9e6cfab5123f67ce1ea1f63bbb6442d - FirebaseInstallations: 6ef4a1c7eb2a61ee1f74727d7f6ce2e72acf1414 - FirebaseMessaging: f8a160d99c2c2e5babbbcc90c4a3e15db036aee2 + FirebaseFirestoreInternalBinary: 4e13e767203cd1d4d3e7d3b4d9862ab96d73ba66 + FirebaseFunctions: 302356b97cd56d1d95dc9aca0ddcb0f1e0443b0c + FirebaseInAppMessaging: de1044733441fe5735576214bb5ae0b65b96de8b + FirebaseInstallations: d8063d302a426d114ac531cd82b1e335a0565745 + FirebaseMessaging: 9f4e42053241bd45ce8565c881bfdd9c1df2f7da FirebaseMessagingInterop: c9e95011afc8750b96c9c3bfe849d79cc18be8a9 - FirebasePerformance: 89f9e52ea9d86d1819cde923a7ca397743df8593 - FirebaseRemoteConfig: 7655681d02417bc9b287338edb9d721ff79e1a4a + FirebasePerformance: bd2f3c54fb768b0920bb31657e48df8d9f4e4121 + FirebaseRemoteConfig: 9c06ced90c1561c18ccfc258e2548371eb3a7137 FirebaseRemoteConfigInterop: 7a7aebb9342d53913a5c890efa88e289d9e5c1bc - FirebaseSessions: 3f56f177d9e53a85021d16b31f9a111849d1dd8b - FirebaseSharedSwift: 505dae2d05969dbf6d43749a642bb1bf230f0252 - FirebaseStorage: 1bf8f80ac3bb02c72844b7350e95e10be7113ef0 + FirebaseSessions: b252b3f91a51186188882ea8e7e1730fc1eee391 + FirebaseSharedSwift: 302ac5967857ad7e7388b15382d705b8c8d892aa + FirebaseStorage: 4e521b5c833f0f3d488dcbde0c72044d02c59146 fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 glog: fdfdfe5479092de0c4bdbebedd9056951f092c4f - GoogleAppMeasurement: 987769c4ca6b968f2479fbcc9fe3ce34af454b8e - GoogleAppMeasurementOnDeviceConversion: 87c97672877802b92fc4686a1bdd41e50c2b38fc + GoogleAppMeasurement: ee5c2d2242816773fbf79e5b0563f5355ef1c315 + GoogleAppMeasurementOnDeviceConversion: fb2634f256d999a7b3cf0662ff0d8cb085f3bb4f GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7 GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d GTMSessionFetcher: 923b710231ad3d6f3f0495ac1ced35421e07d9a6 @@ -1890,23 +1890,23 @@ SPEC CHECKSUMS: RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 RNCAsyncStorage: ec53e44dc3e75b44aa2a9f37618a49c3bc080a7a RNDeviceInfo: 55264dd7cc939dad6e9c231a7621311f5277f1dc - RNFBAnalytics: ccd2609253899d152c20211bca12455e13185d64 - RNFBApp: af91c08d58c26e59814caf98d392fe3581d56eaa - RNFBAppCheck: b4d8f5c40b79c7a91c9572ba83b347f8a2d248ac - RNFBAppDistribution: 6a0efea6caff2c9ec875b2982b366e3bf33a3a10 - RNFBAuth: ad129908c16ba7b67471443a0502e2ae468b6902 - RNFBCrashlytics: 54892ab0ccb4b9d8084baae982e3ec14afa64cad - RNFBDatabase: 74dd3db126892805392d0b5edb566fbe372a77b8 - RNFBDynamicLinks: af1f4249571f6b780f7b781fe1f21175f26f401f - RNFBFirestore: 3e2110d409fb4a28c0e0f34b7ccbb2a6318e68bf - RNFBFunctions: bfb742520eed6081b203601c012f8736491fb887 - RNFBInAppMessaging: 993b352294d57b2d9f31f2f6c5b8012a90142bf6 - RNFBInstallations: f14fde57cb1f81352c10d993efa26a8dc0e2e673 - RNFBMessaging: b3d17e6069bd48e9dd493f2c139e11ac58a8a86c + RNFBAnalytics: a6c98791bb66cc0dbe4ff2253631cd9119dd320e + RNFBApp: fb8295c1a9562b2b2bf0838932993105aa0a45bc + RNFBAppCheck: f85e038125d87e5e43b4a9cfeaaf9bbe7998f586 + RNFBAppDistribution: ad8c59b6f87726f75beddad425c0ae16a0d48eaa + RNFBAuth: 7fbf741bdb782711316b0d9c97ad616c3bd0daad + RNFBCrashlytics: 993a383c7350234f9cfd95b41cd115137016e98f + RNFBDatabase: 7ca318d37a511563bb11de7a8799e37b4a7489be + RNFBDynamicLinks: 8f0965304cf6554326364becc05060ba3756ba2a + RNFBFirestore: de036cc1169e9cf3e5a674b21d258924533b1f14 + RNFBFunctions: 9ffa6e6caa41017db50e122931871103c41d713f + RNFBInAppMessaging: 90ef5198a3aa99cfc127c48cbd26afaa97d32d3c + RNFBInstallations: 677c095e1d93b610a249ed3e9a8be0638bd4130c + RNFBMessaging: 34669a125c06d7ceb44877c8e3162ccb6486250d RNFBML: 2d525c7fd92817a0b5de687f609f895ba0ad0fb1 - RNFBPerf: 0e9f4a0db0b9b244ce58c9c0a769698697a89a3f - RNFBRemoteConfig: c6330308dc0c26479de9a0838506a2cd353cf911 - RNFBStorage: 93113e299c0f744f5fe2c543de73b16434bd26a4 + RNFBPerf: 952a69fa03748895d7ae12ddbb95a86062e3ed1a + RNFBRemoteConfig: 704bd20d79f2ac2269ef36865eacf1d45998480d + RNFBStorage: 0d764334ff9b33ba7a516d546d157e2a4b599e06 SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d Yoga: 33622183a85805e12703cd618b2c16bfd18bfffb