From a429930822eb95947dc9c8d5e47a58c16ffbfc9b Mon Sep 17 00:00:00 2001 From: Dorad Levinshtein Date: Tue, 17 Feb 2026 10:50:14 +0200 Subject: [PATCH] Bump Firebase iOS SDK from 12.5 to 12.9.0 Update all Firebase and GoogleAppMeasurement artifacts, CocoaPods references, assembly versions, and package versions to 12.9.0. This resolves the Firebase crash on iOS 26 (firebase/firebase-ios-sdk#15020, fixed in SDK 12.9.0). Changes: - components.cake: artifact versions + PodSpec versions - All Firebase/*.csproj: AssemblyVersion, FileVersion, PackageVersion - All .targets: assembly name version references - Crashlytics.targets: upload-symbols commit SHA for 12.9.0 - Package reference minimum versions updated Co-authored-by: Cursor --- components.cake | 80 +++++++++---------- source/Firebase/ABTesting/ABTesting.csproj | 8 +- source/Firebase/Analytics/Analytics.csproj | 10 +-- source/Firebase/Analytics/Analytics.targets | 4 +- source/Firebase/AppCheck/AppCheck.csproj | 8 +- source/Firebase/AppCheck/AppCheck.targets | 4 +- source/Firebase/Auth/Auth.csproj | 10 +-- .../CloudFirestore/CloudFirestore.csproj | 8 +- .../CloudFunctions/CloudFunctions.csproj | 10 +-- .../CloudMessaging/CloudMessaging.csproj | 8 +- source/Firebase/Core/Core.csproj | 16 ++-- source/Firebase/Core/Core.targets | 4 +- .../Firebase/Crashlytics/Crashlytics.csproj | 8 +- .../Firebase/Crashlytics/Crashlytics.targets | 6 +- source/Firebase/Database/Database.csproj | 8 +- .../Installations/Installations.csproj | 8 +- .../PerformanceMonitoring.csproj | 8 +- .../Firebase/RemoteConfig/RemoteConfig.csproj | 8 +- source/Firebase/Storage/Storage.csproj | 10 +-- .../GoogleAppMeasurement.csproj | 8 +- .../GoogleAppMeasurement.targets | 4 +- 21 files changed, 119 insertions(+), 119 deletions(-) diff --git a/components.cake b/components.cake index 4282db6f..1025ddec 100644 --- a/components.cake +++ b/components.cake @@ -1,20 +1,20 @@ // Firebase artifacts available to be built. These artifacts generate NuGets. -Artifact FIREBASE_AB_TESTING_ARTIFACT = new Artifact ("Firebase.ABTesting", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "ABTesting"); -Artifact FIREBASE_ANALYTICS_ARTIFACT = new Artifact ("Firebase.Analytics", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "Analytics"); -Artifact FIREBASE_AUTH_ARTIFACT = new Artifact ("Firebase.Auth", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "Auth"); -Artifact FIREBASE_CLOUD_FIRESTORE_ARTIFACT = new Artifact ("Firebase.CloudFirestore", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "CloudFirestore"); -Artifact FIREBASE_CLOUD_FUNCTIONS_ARTIFACT = new Artifact ("Firebase.CloudFunctions", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "CloudFunctions"); -Artifact FIREBASE_CLOUD_MESSAGING_ARTIFACT = new Artifact ("Firebase.CloudMessaging", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "CloudMessaging"); -Artifact FIREBASE_CORE_ARTIFACT = new Artifact ("Firebase.Core", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "Core"); -Artifact FIREBASE_CRASHLYTICS_ARTIFACT = new Artifact ("Firebase.Crashlytics", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "Crashlytics"); -Artifact FIREBASE_DATABASE_ARTIFACT = new Artifact ("Firebase.Database", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "Database"); +Artifact FIREBASE_AB_TESTING_ARTIFACT = new Artifact ("Firebase.ABTesting", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "ABTesting"); +Artifact FIREBASE_ANALYTICS_ARTIFACT = new Artifact ("Firebase.Analytics", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "Analytics"); +Artifact FIREBASE_AUTH_ARTIFACT = new Artifact ("Firebase.Auth", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "Auth"); +Artifact FIREBASE_CLOUD_FIRESTORE_ARTIFACT = new Artifact ("Firebase.CloudFirestore", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "CloudFirestore"); +Artifact FIREBASE_CLOUD_FUNCTIONS_ARTIFACT = new Artifact ("Firebase.CloudFunctions", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "CloudFunctions"); +Artifact FIREBASE_CLOUD_MESSAGING_ARTIFACT = new Artifact ("Firebase.CloudMessaging", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "CloudMessaging"); +Artifact FIREBASE_CORE_ARTIFACT = new Artifact ("Firebase.Core", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "Core"); +Artifact FIREBASE_CRASHLYTICS_ARTIFACT = new Artifact ("Firebase.Crashlytics", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "Crashlytics"); +Artifact FIREBASE_DATABASE_ARTIFACT = new Artifact ("Firebase.Database", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "Database"); //Artifact FIREBASE_IN_APP_MESSAGING_ARTIFACT = new Artifact ("Firebase.InAppMessaging", "8.10.0.3", "15.0", ComponentGroup.Firebase, csprojName: "InAppMessaging"); -Artifact FIREBASE_INSTALLATIONS_ARTIFACT = new Artifact ("Firebase.Installations", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "Installations"); -Artifact FIREBASE_PERFORMANCE_MONITORING_ARTIFACT = new Artifact ("Firebase.PerformanceMonitoring", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "PerformanceMonitoring"); -Artifact FIREBASE_REMOTE_CONFIG_ARTIFACT = new Artifact ("Firebase.RemoteConfig", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "RemoteConfig"); -Artifact FIREBASE_STORAGE_ARTIFACT = new Artifact ("Firebase.Storage", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "Storage"); +Artifact FIREBASE_INSTALLATIONS_ARTIFACT = new Artifact ("Firebase.Installations", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "Installations"); +Artifact FIREBASE_PERFORMANCE_MONITORING_ARTIFACT = new Artifact ("Firebase.PerformanceMonitoring", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "PerformanceMonitoring"); +Artifact FIREBASE_REMOTE_CONFIG_ARTIFACT = new Artifact ("Firebase.RemoteConfig", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "RemoteConfig"); +Artifact FIREBASE_STORAGE_ARTIFACT = new Artifact ("Firebase.Storage", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "Storage"); //Artifact FIREBASE_APP_DISTRIBUTION_ARTIFACT = new Artifact ("Firebase.AppDistribution", "8.10.0.1", "15.0", ComponentGroup.Firebase, csprojName: "AppDistribution"); -Artifact FIREBASE_APP_CHECK_ARTIFACT = new Artifact ("Firebase.AppCheck", "12.5.0.4", "15.0", ComponentGroup.Firebase, csprojName: "AppCheck"); +Artifact FIREBASE_APP_CHECK_ARTIFACT = new Artifact ("Firebase.AppCheck", "12.9.0", "15.0", ComponentGroup.Firebase, csprojName: "AppCheck"); // Google artifacts available to be built. These artifacts generate NuGets. Artifact GOOGLE_ANALYTICS_ARTIFACT = new Artifact ("Google.Analytics", "3.20.0.2", "15.0", ComponentGroup.Google, csprojName: "Analytics"); @@ -27,7 +27,7 @@ Artifact GOOGLE_APP_CHECK_CORE_ARTIFACT = new Artifact ("Google.AppCh Artifact GOOGLE_SIGN_IN_ARTIFACT = new Artifact ("Google.SignIn", "9.0.0.0", "15.0", ComponentGroup.Google, csprojName: "SignIn"); Artifact GOOGLE_TAG_MANAGER_ARTIFACT = new Artifact ("Google.TagManager", "7.4.0.2", "15.0", ComponentGroup.Google, csprojName: "TagManager"); -Artifact GOOGLE_GOOGLE_APP_MEASUREMENT_ARTIFACT = new Artifact ("Google.AppMeasurement", "12.5.0.4", "15.0", ComponentGroup.Google, csprojName: "GoogleAppMeasurement"); +Artifact GOOGLE_GOOGLE_APP_MEASUREMENT_ARTIFACT = new Artifact ("Google.AppMeasurement", "12.9.0", "15.0", ComponentGroup.Google, csprojName: "GoogleAppMeasurement"); Artifact GOOGLE_PROMISES_OBJC_ARTIFACT = new Artifact ("Google.PromisesObjC", "2.4.0.5", "15.0", ComponentGroup.Google, csprojName: "PromisesObjC"); Artifact GOOGLE_GTM_SESSION_FETCHER_ARTIFACT = new Artifact ("Google.GTMSessionFetcher", "3.5.0.5", "15.0", ComponentGroup.Google, csprojName: "GTMSessionFetcher"); Artifact GOOGLE_NANOPB_ARTIFACT = new Artifact ("Google.Nanopb", "3.30910.0.5", "15.0", ComponentGroup.Google, csprojName: "Nanopb"); @@ -151,69 +151,69 @@ void SetArtifactsPodSpecs () { // Firebase components FIREBASE_AB_TESTING_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseABTesting", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebaseABTesting", "12.9.0", frameworkSource: FrameworkSource.Pods) }; FIREBASE_ANALYTICS_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseAnalytics", "12.5.0") + PodSpec.Create ("FirebaseAnalytics", "12.9.0") }; FIREBASE_AUTH_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseAuth", "12.5.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseAuth", "12.9.0", frameworkSource: FrameworkSource.Pods), PodSpec.Create ("RecaptchaInterop", "101.0.0", frameworkSource: FrameworkSource.Pods) }; FIREBASE_CLOUD_FIRESTORE_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseFirestore", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("FirebaseFirestoreInternal", "12.5.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseFirestore", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseFirestoreInternal", "12.9.0", frameworkSource: FrameworkSource.Pods), PodSpec.Create ("BoringSSL-GRPC", "0.0.37", frameworkSource: FrameworkSource.Pods, frameworkName: "openssl_grpc"), PodSpec.Create ("gRPC-Core", "1.69.0", frameworkSource: FrameworkSource.Pods, frameworkName: "grpc"), PodSpec.Create ("gRPC-C++", "1.69.0", frameworkSource: FrameworkSource.Pods, frameworkName: "grpcpp"), PodSpec.Create ("abseil", "1.20240722.0", frameworkSource: FrameworkSource.Pods, frameworkName: "absl", subSpecs: new [] { "algorithm", "base", "memory", "meta", "strings", "time", "types" }), }; FIREBASE_CLOUD_FUNCTIONS_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseFunctions", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebaseFunctions", "12.9.0", frameworkSource: FrameworkSource.Pods) }; FIREBASE_CLOUD_MESSAGING_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseMessaging", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebaseMessaging", "12.9.0", frameworkSource: FrameworkSource.Pods) }; FIREBASE_CORE_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseAppCheckInterop", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("FirebaseAuthInterop", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("FirebaseCore", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("FirebaseCoreExtension", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("FirebaseCoreInternal", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("FirebaseMessagingInterop", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("FirebaseRemoteConfigInterop", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("FirebaseSessions", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("FirebaseSharedSwift", "12.5.0", frameworkSource: FrameworkSource.Pods), - PodSpec.Create ("GoogleAppMeasurement", "12.5.0"), + PodSpec.Create ("FirebaseAppCheckInterop", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseAuthInterop", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseCore", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseCoreExtension", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseCoreInternal", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseMessagingInterop", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseRemoteConfigInterop", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseSessions", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("FirebaseSharedSwift", "12.9.0", frameworkSource: FrameworkSource.Pods), + PodSpec.Create ("GoogleAppMeasurement", "12.9.0"), PodSpec.Create ("PromisesSwift", "2.4.0", frameworkSource: FrameworkSource.Pods, frameworkName: "Promises", targetName: "PromisesSwift"), PodSpec.Create ("leveldb-library", "1.22.6", frameworkSource: FrameworkSource.Pods, frameworkName: "leveldb"), }; FIREBASE_CRASHLYTICS_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseCrashlytics", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebaseCrashlytics", "12.9.0", frameworkSource: FrameworkSource.Pods) }; FIREBASE_DATABASE_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseDatabase", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebaseDatabase", "12.9.0", frameworkSource: FrameworkSource.Pods) }; //FIREBASE_IN_APP_MESSAGING_ARTIFACT.PodSpecs = new [] { // PodSpec.Create ("Firebase", "8.10.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseInAppMessaging", targetName: "FirebaseInAppMessaging", subSpecs: new [] { "InAppMessaging" }) //}; FIREBASE_INSTALLATIONS_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseInstallations", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebaseInstallations", "12.9.0", frameworkSource: FrameworkSource.Pods) }; FIREBASE_PERFORMANCE_MONITORING_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebasePerformance", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebasePerformance", "12.9.0", frameworkSource: FrameworkSource.Pods) }; FIREBASE_REMOTE_CONFIG_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseRemoteConfig", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebaseRemoteConfig", "12.9.0", frameworkSource: FrameworkSource.Pods) }; FIREBASE_STORAGE_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseStorage", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebaseStorage", "12.9.0", frameworkSource: FrameworkSource.Pods) }; // FIREBASE_APP_DISTRIBUTION_ARTIFACT.PodSpecs = new [] { // PodSpec.Create ("Firebase", "8.10.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseAppDistribution", targetName: "FirebaseAppDistribution", subSpecs: new [] { "AppDistribution" }) // }; FIREBASE_APP_CHECK_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("FirebaseAppCheck", "12.5.0", frameworkSource: FrameworkSource.Pods) + PodSpec.Create ("FirebaseAppCheck", "12.9.0", frameworkSource: FrameworkSource.Pods) }; // Google components @@ -247,7 +247,7 @@ void SetArtifactsPodSpecs () PodSpec.Create ("GoogleTagManager", "7.4.0") }; GOOGLE_GOOGLE_APP_MEASUREMENT_ARTIFACT.PodSpecs = new [] { - PodSpec.Create ("GoogleAppMeasurement", "12.5.0") + PodSpec.Create ("GoogleAppMeasurement", "12.9.0") }; GOOGLE_PROMISES_OBJC_ARTIFACT.PodSpecs = new [] { PodSpec.Create ("PromisesObjC", "2.4.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FBLPromises", targetName: "PromisesObjC"), diff --git a/source/Firebase/ABTesting/ABTesting.csproj b/source/Firebase/ABTesting/ABTesting.csproj index eef4c55f..4e009bb9 100644 --- a/source/Firebase/ABTesting/ABTesting.csproj +++ b/source/Firebase/ABTesting/ABTesting.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.ABTesting Firebase.ABTesting - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Firebase/Analytics/Analytics.csproj b/source/Firebase/Analytics/Analytics.csproj index 7eb0deaa..6cfba879 100644 --- a/source/Firebase/Analytics/Analytics.csproj +++ b/source/Firebase/Analytics/Analytics.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.Analytics Firebase.Analytics - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -27,7 +27,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 @@ -55,7 +55,7 @@ - + diff --git a/source/Firebase/Analytics/Analytics.targets b/source/Firebase/Analytics/Analytics.targets index e12d521e..bf89c09d 100644 --- a/source/Firebase/Analytics/Analytics.targets +++ b/source/Firebase/Analytics/Analytics.targets @@ -1,5 +1,5 @@ - + - <_FirebaseAnalyticsAssemblyName>Firebase.Analytics, Version=12.5.0.4, Culture=neutral, PublicKeyToken=null + <_FirebaseAnalyticsAssemblyName>Firebase.Analytics, Version=12.9.0, Culture=neutral, PublicKeyToken=null diff --git a/source/Firebase/AppCheck/AppCheck.csproj b/source/Firebase/AppCheck/AppCheck.csproj index ff0663d3..9ceb4a2e 100644 --- a/source/Firebase/AppCheck/AppCheck.csproj +++ b/source/Firebase/AppCheck/AppCheck.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.AppCheck Firebase.AppCheck - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Firebase/AppCheck/AppCheck.targets b/source/Firebase/AppCheck/AppCheck.targets index c7a14915..754816c3 100644 --- a/source/Firebase/AppCheck/AppCheck.targets +++ b/source/Firebase/AppCheck/AppCheck.targets @@ -1,5 +1,5 @@ - + - <_FirebaseAppCheckAssemblyName>Firebase.AppCheck, Version=12.5.0.4, Culture=neutral, PublicKeyToken=null + <_FirebaseAppCheckAssemblyName>Firebase.AppCheck, Version=12.9.0, Culture=neutral, PublicKeyToken=null diff --git a/source/Firebase/Auth/Auth.csproj b/source/Firebase/Auth/Auth.csproj index d661d0a3..3423e6e4 100644 --- a/source/Firebase/Auth/Auth.csproj +++ b/source/Firebase/Auth/Auth.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.Auth Firebase.Auth - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 @@ -60,7 +60,7 @@ - + diff --git a/source/Firebase/CloudFirestore/CloudFirestore.csproj b/source/Firebase/CloudFirestore/CloudFirestore.csproj index 93e1b30b..593747b6 100644 --- a/source/Firebase/CloudFirestore/CloudFirestore.csproj +++ b/source/Firebase/CloudFirestore/CloudFirestore.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.CloudFirestore Firebase.CloudFirestore - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Firebase/CloudFunctions/CloudFunctions.csproj b/source/Firebase/CloudFunctions/CloudFunctions.csproj index cb28315a..8bac5767 100644 --- a/source/Firebase/CloudFunctions/CloudFunctions.csproj +++ b/source/Firebase/CloudFunctions/CloudFunctions.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.CloudFunctions Firebase.CloudFunctions - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 @@ -54,7 +54,7 @@ - + diff --git a/source/Firebase/CloudMessaging/CloudMessaging.csproj b/source/Firebase/CloudMessaging/CloudMessaging.csproj index 889c0c1c..808a4638 100644 --- a/source/Firebase/CloudMessaging/CloudMessaging.csproj +++ b/source/Firebase/CloudMessaging/CloudMessaging.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.CloudMessaging Firebase.CloudMessaging - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Firebase/Core/Core.csproj b/source/Firebase/Core/Core.csproj index 2cc3f06d..f4945bb7 100644 --- a/source/Firebase/Core/Core.csproj +++ b/source/Firebase/Core/Core.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.Core Firebase.Core - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 @@ -104,9 +104,9 @@ - - - - + + + + diff --git a/source/Firebase/Core/Core.targets b/source/Firebase/Core/Core.targets index 364b3d9c..1b48f0d4 100644 --- a/source/Firebase/Core/Core.targets +++ b/source/Firebase/Core/Core.targets @@ -1,5 +1,5 @@ - + - <_FirebaseCoreAssemblyName>Firebase.Core, Version=12.5.0.3, Culture=neutral, PublicKeyToken=null + <_FirebaseCoreAssemblyName>Firebase.Core, Version=12.9.0, Culture=neutral, PublicKeyToken=null diff --git a/source/Firebase/Crashlytics/Crashlytics.csproj b/source/Firebase/Crashlytics/Crashlytics.csproj index b6fc61bd..6ddfcdc4 100644 --- a/source/Firebase/Crashlytics/Crashlytics.csproj +++ b/source/Firebase/Crashlytics/Crashlytics.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.Crashlytics Firebase.Crashlytics - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Firebase/Crashlytics/Crashlytics.targets b/source/Firebase/Crashlytics/Crashlytics.targets index 77f8fa19..ba22692a 100644 --- a/source/Firebase/Crashlytics/Crashlytics.targets +++ b/source/Firebase/Crashlytics/Crashlytics.targets @@ -1,7 +1,7 @@ - <_FirebaseCrashlyticsAssemblyName>Firebase.Crashlytics, Version=12.5.0.4, Culture=neutral, PublicKeyToken=null - <_FirebaseCrashlyticsItemsFolder>FCrshlytcs-12.5.0 + <_FirebaseCrashlyticsAssemblyName>Firebase.Crashlytics, Version=12.9.0, Culture=neutral, PublicKeyToken=null + <_FirebaseCrashlyticsItemsFolder>FCrshlytcs-12.9.0 <_FirebaseCrashlyticsSDKBaseFolder>$(XamarinBuildDownloadDir)$(_FirebaseCrashlyticsItemsFolder)\ <_FirebaseScriptName>upload-symbols.sh @@ -22,7 +22,7 @@ - https://raw.githubusercontent.com/firebase/firebase-ios-sdk/793b67f4652e1a39d03fab6650033768afe6d15e/Crashlytics/upload-symbols + https://raw.githubusercontent.com/firebase/firebase-ios-sdk/9b3aed4fa6226125305b82d4d86c715bef250785/Crashlytics/upload-symbols $(_FirebaseCrashlyticsSDKBaseFolder)$(_FirebaseScriptName) Uncompressed diff --git a/source/Firebase/Database/Database.csproj b/source/Firebase/Database/Database.csproj index 9b251b17..75797833 100644 --- a/source/Firebase/Database/Database.csproj +++ b/source/Firebase/Database/Database.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.Database Firebase.Database - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Firebase/Installations/Installations.csproj b/source/Firebase/Installations/Installations.csproj index f1442a9a..e5bcfdca 100644 --- a/source/Firebase/Installations/Installations.csproj +++ b/source/Firebase/Installations/Installations.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.Installations Firebase.Installations - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Firebase/PerformanceMonitoring/PerformanceMonitoring.csproj b/source/Firebase/PerformanceMonitoring/PerformanceMonitoring.csproj index b8cfc654..fd3c43c3 100644 --- a/source/Firebase/PerformanceMonitoring/PerformanceMonitoring.csproj +++ b/source/Firebase/PerformanceMonitoring/PerformanceMonitoring.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.PerformanceMonitoring Firebase.PerformanceMonitoring - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Firebase/RemoteConfig/RemoteConfig.csproj b/source/Firebase/RemoteConfig/RemoteConfig.csproj index fd6f8549..4c3eae3d 100644 --- a/source/Firebase/RemoteConfig/RemoteConfig.csproj +++ b/source/Firebase/RemoteConfig/RemoteConfig.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.RemoteConfig Firebase.RemoteConfig - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Firebase/Storage/Storage.csproj b/source/Firebase/Storage/Storage.csproj index dd683fd7..cbfcbc0a 100644 --- a/source/Firebase/Storage/Storage.csproj +++ b/source/Firebase/Storage/Storage.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Firebase.Storage Firebase.Storage - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -26,7 +26,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 @@ -50,7 +50,7 @@ - + diff --git a/source/Google/GoogleAppMeasurement/GoogleAppMeasurement.csproj b/source/Google/GoogleAppMeasurement/GoogleAppMeasurement.csproj index c8233ed1..47c9fcb9 100644 --- a/source/Google/GoogleAppMeasurement/GoogleAppMeasurement.csproj +++ b/source/Google/GoogleAppMeasurement/GoogleAppMeasurement.csproj @@ -1,4 +1,4 @@ - + net9.0-ios;net10.0-ios;net9.0-maccatalyst;net10.0-maccatalyst enable @@ -8,8 +8,8 @@ 15.0 Google.GoogleAppMeasurement Google.GoogleAppMeasurement - 12.5.0.4 - 12.5.0.4 + 12.9.0 + 12.9.0 Resources true true @@ -25,7 +25,7 @@ https://github.com/AdamEssenmacher/GoogleApisForiOSComponents License.md true - 12.5.0.4 + 12.9.0 diff --git a/source/Google/GoogleAppMeasurement/GoogleAppMeasurement.targets b/source/Google/GoogleAppMeasurement/GoogleAppMeasurement.targets index e4929d74..64aa7dc3 100644 --- a/source/Google/GoogleAppMeasurement/GoogleAppMeasurement.targets +++ b/source/Google/GoogleAppMeasurement/GoogleAppMeasurement.targets @@ -1,5 +1,5 @@ - + - <_GoogleAppMeasurementAssemblyName>Google.GoogleAppMeasurement, Version=12.5.0.4, Culture=neutral, PublicKeyToken=null + <_GoogleAppMeasurementAssemblyName>Google.GoogleAppMeasurement, Version=12.9.0, Culture=neutral, PublicKeyToken=null