diff --git a/analytics/integration_test/Podfile b/analytics/integration_test/Podfile index 52df90e8f9..884376c12b 100644 --- a/analytics/integration_test/Podfile +++ b/analytics/integration_test/Podfile @@ -5,12 +5,12 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/Analytics', '10.20.0' + pod 'Firebase/Analytics', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Analytics', '10.20.0' + pod 'Firebase/Analytics', '10.22.0' end post_install do |installer| diff --git a/analytics/ios_headers/FIREventNames.h b/analytics/ios_headers/FIREventNames.h index a0b5205e1b..94aff5afd3 100644 --- a/analytics/ios_headers/FIREventNames.h +++ b/analytics/ios_headers/FIREventNames.h @@ -1,6 +1,6 @@ // Copyright 2024 Google LLC -// Copied from Firebase Analytics iOS SDK 10.20.0. +// Copied from Firebase Analytics iOS SDK 10.22.0. /// @file FIREventNames.h /// diff --git a/analytics/ios_headers/FIRParameterNames.h b/analytics/ios_headers/FIRParameterNames.h index 7051bd2f37..43eb956f4b 100644 --- a/analytics/ios_headers/FIRParameterNames.h +++ b/analytics/ios_headers/FIRParameterNames.h @@ -1,6 +1,6 @@ // Copyright 2024 Google LLC -// Copied from Firebase Analytics iOS SDK 10.20.0. +// Copied from Firebase Analytics iOS SDK 10.22.0. /// @file FIRParameterNames.h /// diff --git a/analytics/ios_headers/FIRUserPropertyNames.h b/analytics/ios_headers/FIRUserPropertyNames.h index 55a3294e6f..0afebbbbe5 100644 --- a/analytics/ios_headers/FIRUserPropertyNames.h +++ b/analytics/ios_headers/FIRUserPropertyNames.h @@ -1,6 +1,6 @@ // Copyright 2024 Google LLC -// Copied from Firebase Analytics iOS SDK 10.20.0. +// Copied from Firebase Analytics iOS SDK 10.22.0. /// @file FIRUserPropertyNames.h /// diff --git a/app/integration_test/Podfile b/app/integration_test/Podfile index c962e86a1a..83c0904697 100644 --- a/app/integration_test/Podfile +++ b/app/integration_test/Podfile @@ -4,7 +4,7 @@ platform :ios, '11.0' use_frameworks! :linkage => :static target 'integration_test' do - pod 'Firebase/Analytics', '10.20.0' + pod 'Firebase/Analytics', '10.22.0' end post_install do |installer| diff --git a/app_check/integration_test/Podfile b/app_check/integration_test/Podfile index a5a6fce8fa..97aa5fffaf 100644 --- a/app_check/integration_test/Podfile +++ b/app_check/integration_test/Podfile @@ -4,20 +4,20 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/AppCheck', '10.20.0' - pod 'Firebase/Database', '10.20.0' - pod 'Firebase/Auth', '10.20.0' - pod 'Firebase/Storage', '10.20.0' - pod 'Firebase/Functions', '10.20.0' + pod 'Firebase/AppCheck', '10.22.0' + pod 'Firebase/Database', '10.22.0' + pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Storage', '10.22.0' + pod 'Firebase/Functions', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/AppCheck', '10.20.0' - pod 'Firebase/Database', '10.20.0' - pod 'Firebase/Auth', '10.20.0' - pod 'Firebase/Storage', '10.20.0' - pod 'Firebase/Functions', '10.20.0' + pod 'Firebase/AppCheck', '10.22.0' + pod 'Firebase/Database', '10.22.0' + pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Storage', '10.22.0' + pod 'Firebase/Functions', '10.22.0' end post_install do |installer| diff --git a/auth/integration_test/Podfile b/auth/integration_test/Podfile index 5999b15ab1..7ec3f90c91 100644 --- a/auth/integration_test/Podfile +++ b/auth/integration_test/Podfile @@ -4,12 +4,12 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Auth', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Auth', '10.22.0' end post_install do |installer| diff --git a/cmake/external/firestore.cmake b/cmake/external/firestore.cmake index 00bf171987..56604a5183 100644 --- a/cmake/external/firestore.cmake +++ b/cmake/external/firestore.cmake @@ -20,7 +20,7 @@ endif() # If the format of the line below changes, then be sure to update # https://github.com/firebase/firebase-cpp-sdk/blob/fd054fa016/.github/workflows/update-dependencies.yml#L81 -set(version CocoaPods-10.20.0) +set(version CocoaPods-10.22.0) function(GetReleasedDep) message("Getting released firebase-ios-sdk @ ${version}") diff --git a/database/integration_test/Podfile b/database/integration_test/Podfile index 6490012df3..307808482b 100644 --- a/database/integration_test/Podfile +++ b/database/integration_test/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/Database', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Database', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Database', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Database', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end post_install do |installer| diff --git a/dynamic_links/integration_test/Podfile b/dynamic_links/integration_test/Podfile index 89ae81dab7..33ed7162cb 100644 --- a/dynamic_links/integration_test/Podfile +++ b/dynamic_links/integration_test/Podfile @@ -4,7 +4,7 @@ platform :ios, '11.0' use_frameworks! :linkage => :static target 'integration_test' do - pod 'Firebase/DynamicLinks', '10.20.0' + pod 'Firebase/DynamicLinks', '10.22.0' end post_install do |installer| diff --git a/firestore/integration_test/Podfile b/firestore/integration_test/Podfile index fe5cc48bae..a2fc346624 100644 --- a/firestore/integration_test/Podfile +++ b/firestore/integration_test/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/Firestore', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Firestore', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Firestore', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Firestore', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end post_install do |installer| diff --git a/firestore/integration_test_internal/Podfile b/firestore/integration_test_internal/Podfile index ce8fb50265..c694964a25 100644 --- a/firestore/integration_test_internal/Podfile +++ b/firestore/integration_test_internal/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/Firestore', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Firestore', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Firestore', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Firestore', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end post_install do |installer| diff --git a/functions/integration_test/Podfile b/functions/integration_test/Podfile index 3db8a3a6dc..4e4e46d8b2 100644 --- a/functions/integration_test/Podfile +++ b/functions/integration_test/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/Functions', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Functions', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Functions', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Functions', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end post_install do |installer| diff --git a/gma/integration_test/Podfile b/gma/integration_test/Podfile index 8f11cc2447..c33fbbc2cd 100644 --- a/gma/integration_test/Podfile +++ b/gma/integration_test/Podfile @@ -4,7 +4,7 @@ platform :ios, '11.0' use_frameworks! :linkage => :static target 'integration_test' do - pod 'Firebase/CoreOnly', '10.20.0' + pod 'Firebase/CoreOnly', '10.22.0' pod 'Google-Mobile-Ads-SDK', '10.14.0' pod 'GoogleUserMessagingPlatform', '2.1.0' end diff --git a/installations/integration_test/Podfile b/installations/integration_test/Podfile index ba359b1d14..284bb6ccf3 100644 --- a/installations/integration_test/Podfile +++ b/installations/integration_test/Podfile @@ -4,8 +4,8 @@ platform :ios, '11.0' use_frameworks! :linkage => :static target 'integration_test' do - pod 'Firebase/Analytics', '10.20.0' - pod 'Firebase/Installations', '10.20.0' + pod 'Firebase/Analytics', '10.22.0' + pod 'Firebase/Installations', '10.22.0' end post_install do |installer| diff --git a/ios_pod/Podfile b/ios_pod/Podfile index f5b627712e..e387bd62d1 100644 --- a/ios_pod/Podfile +++ b/ios_pod/Podfile @@ -3,22 +3,22 @@ platform :ios, '11.0' use_frameworks! target 'GetPods' do - pod 'Firebase/Core', '10.20.0' + pod 'Firebase/Core', '10.22.0' pod 'Google-Mobile-Ads-SDK', '10.14.0' pod 'GoogleUserMessagingPlatform', '2.1.0' - pod 'Firebase/Analytics', '10.20.0' - pod 'Firebase/AppCheck', '10.20.0' - pod 'Firebase/Auth', '10.20.0' - pod 'Firebase/Crashlytics', '10.20.0' - pod 'Firebase/Database', '10.20.0' - pod 'Firebase/DynamicLinks', '10.20.0' - pod 'Firebase/Firestore', '10.20.0' - pod 'Firebase/Functions', '10.20.0' - pod 'Firebase/Installations', '10.20.0' - pod 'Firebase/Messaging', '10.20.0' - pod 'Firebase/RemoteConfig', '10.20.0' - pod 'Firebase/Storage', '10.20.0' + pod 'Firebase/Analytics', '10.22.0' + pod 'Firebase/AppCheck', '10.22.0' + pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Crashlytics', '10.22.0' + pod 'Firebase/Database', '10.22.0' + pod 'Firebase/DynamicLinks', '10.22.0' + pod 'Firebase/Firestore', '10.22.0' + pod 'Firebase/Functions', '10.22.0' + pod 'Firebase/Installations', '10.22.0' + pod 'Firebase/Messaging', '10.22.0' + pod 'Firebase/RemoteConfig', '10.22.0' + pod 'Firebase/Storage', '10.22.0' end diff --git a/ios_pod/swift_headers/FirebaseAnalytics-Swift.h b/ios_pod/swift_headers/FirebaseAnalytics-Swift.h index 1e0cbe1f13..0340e06575 100644 --- a/ios_pod/swift_headers/FirebaseAnalytics-Swift.h +++ b/ios_pod/swift_headers/FirebaseAnalytics-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -289,7 +289,7 @@ using UInt = size_t; #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/FirebaseCoreInternal-Swift.h b/ios_pod/swift_headers/FirebaseCoreInternal-Swift.h index 39c8b2bf91..f3c79c9502 100644 --- a/ios_pod/swift_headers/FirebaseCoreInternal-Swift.h +++ b/ios_pod/swift_headers/FirebaseCoreInternal-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -345,7 +345,7 @@ SWIFT_CLASS_NAMED("_ObjC_HeartbeatsPayload") #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/FirebaseDatabase-Swift.h b/ios_pod/swift_headers/FirebaseDatabase-Swift.h index bc171e3526..87f6cbfa7b 100644 --- a/ios_pod/swift_headers/FirebaseDatabase-Swift.h +++ b/ios_pod/swift_headers/FirebaseDatabase-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -289,7 +289,7 @@ using UInt = size_t; #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/FirebaseFirestore-Swift.h b/ios_pod/swift_headers/FirebaseFirestore-Swift.h index 61347f874f..fe8594dcc9 100644 --- a/ios_pod/swift_headers/FirebaseFirestore-Swift.h +++ b/ios_pod/swift_headers/FirebaseFirestore-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -297,7 +297,7 @@ SWIFT_CLASS_PROPERTY(@property(nonatomic, class, readonly, #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/FirebaseFunctions-Swift.h b/ios_pod/swift_headers/FirebaseFunctions-Swift.h index e6302352ab..5a561e5963 100644 --- a/ios_pod/swift_headers/FirebaseFunctions-Swift.h +++ b/ios_pod/swift_headers/FirebaseFunctions-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -316,9 +316,9 @@ SWIFT_CLASS_NAMED("Functions") /// FirebaseApp and a custom region. + (FIRFunctions* _Nonnull)functionsForRegion:(NSString* _Nonnull)region SWIFT_WARN_UNUSED_RESULT; -/// Creates a Cloud Functions client with the given app and region, or returns a +/// Creates a Cloud Functions client with the given custom domain or returns a /// pre-existing instance if one already exists. \param customDomain A custom -/// domain for the HTTP trigger, such as “https //mydomain.com”. +/// domain for the HTTP trigger, such as “https://mydomain.com”. /// /// /// returns: @@ -339,9 +339,9 @@ SWIFT_CLASS_NAMED("Functions") + (FIRFunctions* _Nonnull)functionsForApp:(FIRApp* _Nonnull)app region:(NSString* _Nonnull)region SWIFT_WARN_UNUSED_RESULT; -/// Creates a Cloud Functions client with the given app and region, or returns a -/// pre-existing instance if one already exists. \param app The app for the -/// Firebase project. +/// Creates a Cloud Functions client with the given app and custom domain, or +/// returns a pre-existing instance if one already exists. \param app The app +/// for the Firebase project. /// /// \param customDomain A custom domain for the HTTP trigger, such as /// https://mydomain.com. @@ -517,7 +517,8 @@ SWIFT_CLASS_NAMED("HTTPSCallable") /// identify the app instance. If a user is logged in with Firebase Auth, an /// auth ID token for the user is also automatically included. Firebase Cloud /// Messaging sends data to the Firebase backend periodically to collect -/// information regarding the app instance. To stop this, see +/// information +/// regarding the app instance. To stop this, see /// Messaging.deleteData(). It resumes with a new FCM Token the /// next time you call this method. \param completion The block to call when the /// HTTPS request has completed. @@ -569,7 +570,7 @@ SWIFT_CLASS_NAMED("HTTPSCallableResult") #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -884,9 +885,9 @@ SWIFT_CLASS_NAMED("Functions") /// FirebaseApp and a custom region. + (FIRFunctions* _Nonnull)functionsForRegion:(NSString* _Nonnull)region SWIFT_WARN_UNUSED_RESULT; -/// Creates a Cloud Functions client with the given app and region, or returns a +/// Creates a Cloud Functions client with the given custom domain or returns a /// pre-existing instance if one already exists. \param customDomain A custom -/// domain for the HTTP trigger, such as “https //mydomain.com”. +/// domain for the HTTP trigger, such as “https://mydomain.com”. /// /// /// returns: @@ -907,9 +908,9 @@ SWIFT_CLASS_NAMED("Functions") + (FIRFunctions* _Nonnull)functionsForApp:(FIRApp* _Nonnull)app region:(NSString* _Nonnull)region SWIFT_WARN_UNUSED_RESULT; -/// Creates a Cloud Functions client with the given app and region, or returns a -/// pre-existing instance if one already exists. \param app The app for the -/// Firebase project. +/// Creates a Cloud Functions client with the given app and custom domain, or +/// returns a pre-existing instance if one already exists. \param app The app +/// for the Firebase project. /// /// \param customDomain A custom domain for the HTTP trigger, such as /// https://mydomain.com. @@ -1085,7 +1086,8 @@ SWIFT_CLASS_NAMED("HTTPSCallable") /// identify the app instance. If a user is logged in with Firebase Auth, an /// auth ID token for the user is also automatically included. Firebase Cloud /// Messaging sends data to the Firebase backend periodically to collect -/// information regarding the app instance. To stop this, see +/// information +/// regarding the app instance. To stop this, see /// Messaging.deleteData(). It resumes with a new FCM Token the /// next time you call this method. \param completion The block to call when the /// HTTPS request has completed. diff --git a/ios_pod/swift_headers/FirebaseInAppMessaging-Swift.h b/ios_pod/swift_headers/FirebaseInAppMessaging-Swift.h index 5ed485d3de..42f3922165 100644 --- a/ios_pod/swift_headers/FirebaseInAppMessaging-Swift.h +++ b/ios_pod/swift_headers/FirebaseInAppMessaging-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -288,7 +288,7 @@ using UInt = size_t; #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/FirebaseMLModelDownloader-Swift.h b/ios_pod/swift_headers/FirebaseMLModelDownloader-Swift.h index 79a9a4c4d9..494a109760 100644 --- a/ios_pod/swift_headers/FirebaseMLModelDownloader-Swift.h +++ b/ios_pod/swift_headers/FirebaseMLModelDownloader-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -289,7 +289,7 @@ using UInt = size_t; #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/FirebaseRemoteConfig-Swift.h b/ios_pod/swift_headers/FirebaseRemoteConfig-Swift.h index d873811a49..cccce273ec 100644 --- a/ios_pod/swift_headers/FirebaseRemoteConfig-Swift.h +++ b/ios_pod/swift_headers/FirebaseRemoteConfig-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -289,7 +289,7 @@ using UInt = size_t; #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/FirebaseSessions-Swift.h b/ios_pod/swift_headers/FirebaseSessions-Swift.h index 0d9efd6bc5..d0bb6e4b4f 100644 --- a/ios_pod/swift_headers/FirebaseSessions-Swift.h +++ b/ios_pod/swift_headers/FirebaseSessions-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -334,7 +334,7 @@ typedef SWIFT_ENUM_NAMED(NSInteger, FIRSessionsSubscriberName, #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/FirebaseSharedSwift-Swift.h b/ios_pod/swift_headers/FirebaseSharedSwift-Swift.h index 3334cbab9f..ebdeee5990 100644 --- a/ios_pod/swift_headers/FirebaseSharedSwift-Swift.h +++ b/ios_pod/swift_headers/FirebaseSharedSwift-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -288,7 +288,7 @@ using UInt = size_t; #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/FirebaseStorage-Swift.h b/ios_pod/swift_headers/FirebaseStorage-Swift.h index f31137d096..745c177ae3 100644 --- a/ios_pod/swift_headers/FirebaseStorage-Swift.h +++ b/ios_pod/swift_headers/FirebaseStorage-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -332,7 +332,7 @@ SWIFT_CLASS_NAMED("Storage") /// /// /// returns: -/// the Storage instance, configured with the custom +/// The Storage instance, configured with the custom /// FirebaseApp and storage bucket URL. + (FIRStorage *_Nonnull)storageForApp:(FIRApp *_Nonnull)app URL:(NSString *_Nonnull)url @@ -367,7 +367,7 @@ SWIFT_CLASS_NAMED("Storage") /// example, you can pass in an https:// download URL retrieved /// from StorageReference.downloadURL(completion:) or the /// gs:// URL from StorageReference.description. -/// \param url A gs // or https:// URL to initialize the reference with. +/// \param url A gs:// or https:// URL to initialize the reference with. /// /// /// throws: @@ -389,7 +389,11 @@ SWIFT_CLASS_NAMED("Storage") SWIFT_WARN_UNUSED_RESULT; /// Configures the Storage SDK to use an emulated backend instead of the default /// remote backend. This method should be called before invoking any other -/// methods on a new instance of Storage. +/// methods on a new instance of Storage. \param host A string +/// specifying the host. +/// +/// \param port The port specified as an Int. +/// - (void)useEmulatorWithHost:(NSString *_Nonnull)host port:(NSInteger)port; - (id _Nonnull)copy SWIFT_WARN_UNUSED_RESULT; - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; @@ -514,22 +518,13 @@ static NSString *_Nonnull const FIRStorageErrorCodeDomain = SWIFT_CLASS_NAMED("StorageListResult") @interface FIRStorageListResult : NSObject /// The prefixes (folders) returned by a list() operation. -/// -/// returns: -/// A list of prefixes (folders). @property(nonatomic, readonly, copy) NSArray *_Nonnull prefixes; /// The objects (files) returned by a list() operation. -/// -/// returns: -/// A page token if more results are available. @property(nonatomic, readonly, copy) NSArray *_Nonnull items; -/// Returns a token that can be used to resume a previous list() -/// operation. nil indicates that there are no more results. -/// -/// returns: -/// A page token if more results are available. +/// A token that can be used to resume a previous list() operation. +/// nil indicates that there are no more results. @property(nonatomic, readonly, copy) NSString *_Nullable pageToken; - (id _Nonnull)copy SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init SWIFT_UNAVAILABLE; @@ -538,11 +533,13 @@ SWIFT_CLASS_NAMED("StorageListResult") @class NSDate; -/// Class which represents the metadata on an object in Firebase Storage. This -/// metadata is returned on successful operations, and can be used to retrieve -/// download URLs, content types, and a Storage reference to the object in -/// question. Full documentation can be found at the GCS Objects#resource docs. -/// @see https://cloud.google.com/storage/docs/json_api/v1/objects#resource +/// Class which represents the metadata on an object in Firebase Storage. +/// This metadata is +/// returned on successful operations, and can be used to retrieve download +/// URLs, content types, and a Storage reference to the object in question. Full +/// documentation can be found in the GCS +/// documentation SWIFT_CLASS_NAMED("StorageMetadata") @interface FIRStorageMetadata : NSObject /// The name of the bucket containing this object. @@ -592,6 +589,8 @@ SWIFT_CLASS_NAMED("StorageMetadata") @property(nonatomic, readonly) BOOL isFile; /// Determines if the current metadata represents a “folder”. @property(nonatomic, readonly) BOOL isFolder; +/// Creates an empty instance of StorageMetadata. +/// @return An empty instance of StorageMetadata. - (nonnull instancetype)init; /// Creates an instance of StorageMetadata from the contents of a dictionary. /// @return An instance of StorageMetadata that represents the contents of a @@ -611,8 +610,8 @@ SWIFT_CLASS_NAMED("StorageMetadata") /// StorageReference represents a reference to a Google Cloud /// Storage object. Developers can upload and download objects, as well as -/// get/set object metadata, and delete an object at the path. See the Cloud -/// docs for more details: https://cloud.google.com/storage/ +/// get/set object metadata, and delete an object at the path. See the Cloud docs for more details. SWIFT_CLASS_NAMED("StorageReference") @interface FIRStorageReference : NSObject /// The Storage service object which created this reference. @@ -623,7 +622,7 @@ SWIFT_CLASS_NAMED("StorageReference") @property(nonatomic, readonly, copy) NSString *_Nonnull bucket; /// The full path to this object, not including the Google Cloud Storage bucket. /// In gs://bucket/path/to/object.txt, the full path would be: -/// path/to/object.txt +/// path/to/object.txt. @property(nonatomic, readonly, copy) NSString *_Nonnull fullPath; /// The short name of the object associated with this reference. /// In gs://bucket/path/to/object.txt, the name of the object would @@ -636,22 +635,27 @@ SWIFT_CLASS_NAMED("StorageReference") - (FIRStorageReference *_Nonnull)root SWIFT_WARN_UNUSED_RESULT; /// Creates a new StorageReference pointing to the parent of the /// current reference or nil if this instance references the root -/// location. For example: path = foo/bar/baz parent = foo/bar path = foo -/// parent = (root) path = (root) parent = nil +/// location. \code For example: +/// path = foo/bar/baz parent = foo/bar +/// path = foo parent = (root) +/// path = (root) parent = nil /// +/// \endcode /// returns: /// A new StorageReference pointing to the parent of the current /// reference. - (FIRStorageReference *_Nullable)parent SWIFT_WARN_UNUSED_RESULT; /// Creates a new StorageReference pointing to a child object of -/// the current reference. path = foo child = bar newPath = foo/bar path -/// = foo/bar child = baz ntask.impl.snapshotwPath = foo/bar/baz All leading -/// and trailing slashes will be removed, and consecutive slashes will be -/// compressed to single slashes. For example: -/// child = /foo/bar newPath = foo/bar -/// child = foo/bar/ newPath = foo/bar -/// child = foo///bar newPath = foo/bar -/// \param path The path to append to the current path. +/// the current reference. \code +/// path = foo child = bar newPath = foo/bar +/// path = foo/bar child = baz ntask.impl.snapshotwPath = foo/bar/baz +/// All leading and trailing slashes will be removed, and consecutive slashes +/// will be compressed to single slashes. For example: +/// child = /foo/bar newPath = foo/bar +/// child = foo/bar/ newPath = foo/bar +/// child = foo///bar newPath = foo/bar +/// +/// \endcode\param path The path to append to the current path. /// /// /// returns: @@ -761,8 +765,8 @@ SWIFT_CLASS_NAMED("StorageReference") /// /// /// returns: -/// An StorageDownloadTask that can be used to monitor or manage -/// the download. +/// A StorageDownloadTask that can be used to monitor or manage the +/// download. - (FIRStorageDownloadTask *_Nonnull) dataWithMaxSize:(int64_t)maxSize completion:(void (^_Nonnull)(NSData *_Nullable, @@ -777,7 +781,7 @@ SWIFT_CLASS_NAMED("StorageReference") /// Asynchronously downloads the object at the current path to a specified /// system filepath. @@ -817,9 +821,9 @@ SWIFT_CLASS_NAMED("StorageReference") /// under this StorageReference. “/” is treated as a path delimiter. Firebase /// Storage does not support unsupported object paths that end with “/” or /// contain two consecutive “/“s. All invalid objects in GCS will be filtered. -/// list(maxResults:completion:) is only available for projects -/// using Firebase Rules Version 2. \param maxResults The maximum number of -/// results to return in a single page. Must be greater than 0 and at most 1000. +/// Only available for projects using Firebase Rules Version 2. +/// \param maxResults The maximum number of results to return in a single page. +/// Must be greater than 0 and at most 1000. /// /// \param completion A completion handler that will be invoked with up to /// maxResults items and prefixes under the current @@ -868,9 +872,13 @@ SWIFT_CLASS_NAMED("StorageReference") /// failure. /// - (void)deleteWithCompletion:(void (^_Nullable)(NSError *_Nullable))completion; +/// NSObject override - (id _Nonnull)copy SWIFT_WARN_UNUSED_RESULT; +/// NSObject override - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// NSObject override @property(nonatomic, readonly) NSUInteger hash; +/// NSObject override @property(nonatomic, readonly, copy) NSString *_Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -940,7 +948,7 @@ SWIFT_CLASS_NAMED("StorageUploadTask") #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -1271,7 +1279,7 @@ SWIFT_CLASS_NAMED("Storage") /// /// /// returns: -/// the Storage instance, configured with the custom +/// The Storage instance, configured with the custom /// FirebaseApp and storage bucket URL. + (FIRStorage *_Nonnull)storageForApp:(FIRApp *_Nonnull)app URL:(NSString *_Nonnull)url @@ -1306,7 +1314,7 @@ SWIFT_CLASS_NAMED("Storage") /// example, you can pass in an https:// download URL retrieved /// from StorageReference.downloadURL(completion:) or the /// gs:// URL from StorageReference.description. -/// \param url A gs // or https:// URL to initialize the reference with. +/// \param url A gs:// or https:// URL to initialize the reference with. /// /// /// throws: @@ -1328,7 +1336,11 @@ SWIFT_CLASS_NAMED("Storage") SWIFT_WARN_UNUSED_RESULT; /// Configures the Storage SDK to use an emulated backend instead of the default /// remote backend. This method should be called before invoking any other -/// methods on a new instance of Storage. +/// methods on a new instance of Storage. \param host A string +/// specifying the host. +/// +/// \param port The port specified as an Int. +/// - (void)useEmulatorWithHost:(NSString *_Nonnull)host port:(NSInteger)port; - (id _Nonnull)copy SWIFT_WARN_UNUSED_RESULT; - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; @@ -1453,22 +1465,13 @@ static NSString *_Nonnull const FIRStorageErrorCodeDomain = SWIFT_CLASS_NAMED("StorageListResult") @interface FIRStorageListResult : NSObject /// The prefixes (folders) returned by a list() operation. -/// -/// returns: -/// A list of prefixes (folders). @property(nonatomic, readonly, copy) NSArray *_Nonnull prefixes; /// The objects (files) returned by a list() operation. -/// -/// returns: -/// A page token if more results are available. @property(nonatomic, readonly, copy) NSArray *_Nonnull items; -/// Returns a token that can be used to resume a previous list() -/// operation. nil indicates that there are no more results. -/// -/// returns: -/// A page token if more results are available. +/// A token that can be used to resume a previous list() operation. +/// nil indicates that there are no more results. @property(nonatomic, readonly, copy) NSString *_Nullable pageToken; - (id _Nonnull)copy SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init SWIFT_UNAVAILABLE; @@ -1477,11 +1480,13 @@ SWIFT_CLASS_NAMED("StorageListResult") @class NSDate; -/// Class which represents the metadata on an object in Firebase Storage. This -/// metadata is returned on successful operations, and can be used to retrieve -/// download URLs, content types, and a Storage reference to the object in -/// question. Full documentation can be found at the GCS Objects#resource docs. -/// @see https://cloud.google.com/storage/docs/json_api/v1/objects#resource +/// Class which represents the metadata on an object in Firebase Storage. +/// This metadata is +/// returned on successful operations, and can be used to retrieve download +/// URLs, content types, and a Storage reference to the object in question. Full +/// documentation can be found in the GCS +/// documentation SWIFT_CLASS_NAMED("StorageMetadata") @interface FIRStorageMetadata : NSObject /// The name of the bucket containing this object. @@ -1531,6 +1536,8 @@ SWIFT_CLASS_NAMED("StorageMetadata") @property(nonatomic, readonly) BOOL isFile; /// Determines if the current metadata represents a “folder”. @property(nonatomic, readonly) BOOL isFolder; +/// Creates an empty instance of StorageMetadata. +/// @return An empty instance of StorageMetadata. - (nonnull instancetype)init; /// Creates an instance of StorageMetadata from the contents of a dictionary. /// @return An instance of StorageMetadata that represents the contents of a @@ -1550,8 +1557,8 @@ SWIFT_CLASS_NAMED("StorageMetadata") /// StorageReference represents a reference to a Google Cloud /// Storage object. Developers can upload and download objects, as well as -/// get/set object metadata, and delete an object at the path. See the Cloud -/// docs for more details: https://cloud.google.com/storage/ +/// get/set object metadata, and delete an object at the path. See the Cloud docs for more details. SWIFT_CLASS_NAMED("StorageReference") @interface FIRStorageReference : NSObject /// The Storage service object which created this reference. @@ -1562,7 +1569,7 @@ SWIFT_CLASS_NAMED("StorageReference") @property(nonatomic, readonly, copy) NSString *_Nonnull bucket; /// The full path to this object, not including the Google Cloud Storage bucket. /// In gs://bucket/path/to/object.txt, the full path would be: -/// path/to/object.txt +/// path/to/object.txt. @property(nonatomic, readonly, copy) NSString *_Nonnull fullPath; /// The short name of the object associated with this reference. /// In gs://bucket/path/to/object.txt, the name of the object would @@ -1575,22 +1582,27 @@ SWIFT_CLASS_NAMED("StorageReference") - (FIRStorageReference *_Nonnull)root SWIFT_WARN_UNUSED_RESULT; /// Creates a new StorageReference pointing to the parent of the /// current reference or nil if this instance references the root -/// location. For example: path = foo/bar/baz parent = foo/bar path = foo -/// parent = (root) path = (root) parent = nil +/// location. \code For example: +/// path = foo/bar/baz parent = foo/bar +/// path = foo parent = (root) +/// path = (root) parent = nil /// +/// \endcode /// returns: /// A new StorageReference pointing to the parent of the current /// reference. - (FIRStorageReference *_Nullable)parent SWIFT_WARN_UNUSED_RESULT; /// Creates a new StorageReference pointing to a child object of -/// the current reference. path = foo child = bar newPath = foo/bar path -/// = foo/bar child = baz ntask.impl.snapshotwPath = foo/bar/baz All leading -/// and trailing slashes will be removed, and consecutive slashes will be -/// compressed to single slashes. For example: -/// child = /foo/bar newPath = foo/bar -/// child = foo/bar/ newPath = foo/bar -/// child = foo///bar newPath = foo/bar -/// \param path The path to append to the current path. +/// the current reference. \code +/// path = foo child = bar newPath = foo/bar +/// path = foo/bar child = baz ntask.impl.snapshotwPath = foo/bar/baz +/// All leading and trailing slashes will be removed, and consecutive slashes +/// will be compressed to single slashes. For example: +/// child = /foo/bar newPath = foo/bar +/// child = foo/bar/ newPath = foo/bar +/// child = foo///bar newPath = foo/bar +/// +/// \endcode\param path The path to append to the current path. /// /// /// returns: @@ -1700,8 +1712,8 @@ SWIFT_CLASS_NAMED("StorageReference") /// /// /// returns: -/// An StorageDownloadTask that can be used to monitor or manage -/// the download. +/// A StorageDownloadTask that can be used to monitor or manage the +/// download. - (FIRStorageDownloadTask *_Nonnull) dataWithMaxSize:(int64_t)maxSize completion:(void (^_Nonnull)(NSData *_Nullable, @@ -1716,7 +1728,7 @@ SWIFT_CLASS_NAMED("StorageReference") /// Asynchronously downloads the object at the current path to a specified /// system filepath.
    ///
  • -/// Returns An StorageDownloadTask that can be used to monitor +/// Returns A StorageDownloadTask that can be used to monitor /// or manage the download. ///
  • ///
@@ -1756,9 +1768,9 @@ SWIFT_CLASS_NAMED("StorageReference") /// under this StorageReference. “/” is treated as a path delimiter. Firebase /// Storage does not support unsupported object paths that end with “/” or /// contain two consecutive “/“s. All invalid objects in GCS will be filtered. -/// list(maxResults:completion:) is only available for projects -/// using Firebase Rules Version 2. \param maxResults The maximum number of -/// results to return in a single page. Must be greater than 0 and at most 1000. +/// Only available for projects using Firebase Rules Version 2. +/// \param maxResults The maximum number of results to return in a single page. +/// Must be greater than 0 and at most 1000. /// /// \param completion A completion handler that will be invoked with up to /// maxResults items and prefixes under the current @@ -1807,9 +1819,13 @@ SWIFT_CLASS_NAMED("StorageReference") /// failure. /// - (void)deleteWithCompletion:(void (^_Nullable)(NSError *_Nullable))completion; +/// NSObject override - (id _Nonnull)copy SWIFT_WARN_UNUSED_RESULT; +/// NSObject override - (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +/// NSObject override @property(nonatomic, readonly) NSUInteger hash; +/// NSObject override @property(nonatomic, readonly, copy) NSString *_Nonnull description; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); diff --git a/ios_pod/swift_headers/Promises-Swift.h b/ios_pod/swift_headers/Promises-Swift.h index 8f17c37af3..a248872bd6 100644 --- a/ios_pod/swift_headers/Promises-Swift.h +++ b/ios_pod/swift_headers/Promises-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -287,7 +287,7 @@ using UInt = size_t; #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/ios_pod/swift_headers/SwiftProtobuf-Swift.h b/ios_pod/swift_headers/SwiftProtobuf-Swift.h index cbd00c6023..8fdfa7393f 100644 --- a/ios_pod/swift_headers/SwiftProtobuf-Swift.h +++ b/ios_pod/swift_headers/SwiftProtobuf-Swift.h @@ -1,7 +1,7 @@ #if 0 #elif defined(__arm64__) && __arm64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -288,7 +288,7 @@ using UInt = size_t; #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.20.0. +// Copied from Firebase iOS SDK 10.22.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) diff --git a/messaging/integration_test/Podfile b/messaging/integration_test/Podfile index f09801ab21..e60abcf0ac 100644 --- a/messaging/integration_test/Podfile +++ b/messaging/integration_test/Podfile @@ -4,12 +4,12 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/Messaging', '10.20.0' + pod 'Firebase/Messaging', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Messaging', '10.20.0' + pod 'Firebase/Messaging', '10.22.0' end post_install do |installer| diff --git a/release_build_files/readme.md b/release_build_files/readme.md index 275001793e..ec2c359104 100644 --- a/release_build_files/readme.md +++ b/release_build_files/readme.md @@ -230,50 +230,50 @@ Feature | Required Frameworks and Cocoapods -------------------------- | --------------------------------------- Firebase Analytics | firebase_analytics.xcframework | | firebase.xcframework -| | Firebase/Analytics Cocoapod (10.20.0) +| | Firebase/Analytics Cocoapod (10.22.0) Firebase App Check | firebase_app_check.xcframework | | firebase.xcframework -| | Firebase/AppCheck Cocoapod (10.20.0) +| | Firebase/AppCheck Cocoapod (10.22.0) Firebase Authentication | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Auth Cocoapod (10.22.0) Firebase Dynamic Links | firebase_dynamic_links.xcframework | | firebase.xcframework -| | Firebase/DynamicLinks Cocoapod (10.20.0) +| | Firebase/DynamicLinks Cocoapod (10.22.0) Cloud Firestore | firebase_firestore.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Firestore Cocoapod (10.20.0) -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Firestore Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.22.0) Firebase Functions | firebase_functions.xcframework | | firebase_auth.xcframework (optional) | | firebase.xcframework -| | Firebase/Functions Cocoapod (10.20.0) -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Functions Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.22.0) Google Mobile Ads | firebase_gma.xcframework | | firebase.xcframework -| | Firebase/CoreOnly Cocoapod (10.20.0) +| | Firebase/CoreOnly Cocoapod (10.22.0) | | Google-Mobile-Ads-SDK Cocoapod (10.14.0) | | GoogleUserMessagingPlatform Cocoapod (2.1.0) Firebase Installations | firebase_installations.xcframework | | firebase.xcframework -| | FirebaseInstallations Cocoapod (10.20.0) +| | FirebaseInstallations Cocoapod (10.22.0) Firebase Cloud Messaging | firebase_messaging.xcframework | | firebase.xcframework -| | Firebase/Messaging Cocoapod (10.20.0) +| | Firebase/Messaging Cocoapod (10.22.0) Firebase Realtime Database | firebase_database.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Database Cocoapod (10.20.0) -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Database Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.22.0) Firebase Remote Config | firebase_remote_config.xcframework | | firebase.xcframework -| | Firebase/RemoteConfig Cocoapod (10.20.0) +| | Firebase/RemoteConfig Cocoapod (10.22.0) Firebase Storage | firebase_storage.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Storage Cocoapod (10.20.0) -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Storage Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.22.0) Important: Each version of the Firebase C++ SDK supports a specific version of the Firebase iOS SDK. Please ensure that you reference the Cocoapod versions @@ -293,50 +293,50 @@ Feature | Required Libraries and Cocoapods -------------------------- | ----------------------------------------- Firebase Analytics | libfirebase_analytics.a | | libfirebase_app.a -| | Firebase/Analytics Cocoapod (10.20.0) +| | Firebase/Analytics Cocoapod (10.22.0) Firebase App Check | firebase_app_check.xcframework | | firebase.xcframework -| | Firebase/AppCheck Cocoapod (10.20.0) +| | Firebase/AppCheck Cocoapod (10.22.0) Firebase Authentication | libfirebase_auth.a | | libfirebase_app.a -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Auth Cocoapod (10.22.0) Firebase Dynamic Links | libfirebase_dynamic_links.a | | libfirebase_app.a -| | Firebase/DynamicLinks Cocoapod (10.20.0) +| | Firebase/DynamicLinks Cocoapod (10.22.0) Cloud Firestore | libfirebase_firestore.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Firestore Cocoapod (10.20.0) -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Firestore Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.22.0) Firebase Functions | libfirebase_functions.a | | libfirebase_app.a | | libfirebase_auth.a (optional) -| | Firebase/Functions Cocoapod (10.20.0) -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Functions Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.22.0) Google Mobile Ads | libfirebase_gma.a | | libfirebase_app.a -| | Firebase/CoreOnly Cocoapod (10.20.0) +| | Firebase/CoreOnly Cocoapod (10.22.0) | | Google-Mobile-Ads-SDK Cocoapod (10.14.0) | | GoogleUserMessagingPlatform Cocoapod (2.1.0) Firebase Installations | libfirebase_installations.a | | libfirebase_app.a -| | FirebaseInstallations Cocoapod (10.20.0) +| | FirebaseInstallations Cocoapod (10.22.0) Firebase Cloud Messaging | libfirebase_messaging.a | | libfirebase_app.a -| | Firebase/CloudMessaging Cocoapod (10.20.0) +| | Firebase/CloudMessaging Cocoapod (10.22.0) Firebase Realtime Database | libfirebase_database.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Database Cocoapod (10.20.0) -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Database Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.22.0) Firebase Remote Config | libfirebase_remote_config.a | | libfirebase_app.a -| | Firebase/RemoteConfig Cocoapod (10.20.0) +| | Firebase/RemoteConfig Cocoapod (10.22.0) Firebase Storage | libfirebase_storage.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Storage Cocoapod (10.20.0) -| | Firebase/Auth Cocoapod (10.20.0) +| | Firebase/Storage Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.22.0) Important: Each version of the Firebase C++ SDK supports a specific version of the Firebase iOS SDK. Please ensure that you reference the Cocoapod versions diff --git a/remote_config/integration_test/Podfile b/remote_config/integration_test/Podfile index d44f806ac8..37f6d7c62a 100644 --- a/remote_config/integration_test/Podfile +++ b/remote_config/integration_test/Podfile @@ -4,12 +4,12 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/RemoteConfig', '10.20.0' + pod 'Firebase/RemoteConfig', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/RemoteConfig', '10.20.0' + pod 'Firebase/RemoteConfig', '10.22.0' end post_install do |installer| diff --git a/scripts/gha/print_matrix_configuration.py b/scripts/gha/print_matrix_configuration.py index 066cc85d80..3a82ad3da7 100644 --- a/scripts/gha/print_matrix_configuration.py +++ b/scripts/gha/print_matrix_configuration.py @@ -174,7 +174,6 @@ TEST_DEVICES = { "android_target": [ {"type": "ftl", "device": "model=blueline,version=28"}, # Pixel 3 - {"type": "ftl", "device": "model=dreamlte,version=28"}, # Galaxy S8 {"type": "ftl", "device": "model=gts3lltevzw,version=28"}, # Galaxy Tab S3 {"type": "ftl", "device": "model=SH-01L,version=28"}, # AQUOS sense2 SH-01L ], diff --git a/storage/integration_test/Podfile b/storage/integration_test/Podfile index 9f2e951cda..63a6fff7d0 100644 --- a/storage/integration_test/Podfile +++ b/storage/integration_test/Podfile @@ -4,14 +4,14 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '11.0' - pod 'Firebase/Storage', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Storage', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Storage', '10.20.0' - pod 'Firebase/Auth', '10.20.0' + pod 'Firebase/Storage', '10.22.0' + pod 'Firebase/Auth', '10.22.0' end post_install do |installer|