diff --git a/analytics/integration_test/Podfile b/analytics/integration_test/Podfile index 884376c12b..390fa172fe 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.22.0' + pod 'Firebase/Analytics', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Analytics', '10.22.0' + pod 'Firebase/Analytics', '10.24.0' end post_install do |installer| diff --git a/analytics/ios_headers/FIREventNames.h b/analytics/ios_headers/FIREventNames.h index 94aff5afd3..038f077176 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.22.0. +// Copied from Firebase Analytics iOS SDK 10.24.0. /// @file FIREventNames.h /// diff --git a/analytics/ios_headers/FIRParameterNames.h b/analytics/ios_headers/FIRParameterNames.h index 43eb956f4b..6802db1f34 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.22.0. +// Copied from Firebase Analytics iOS SDK 10.24.0. /// @file FIRParameterNames.h /// diff --git a/analytics/ios_headers/FIRUserPropertyNames.h b/analytics/ios_headers/FIRUserPropertyNames.h index 0afebbbbe5..82c11fb98b 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.22.0. +// Copied from Firebase Analytics iOS SDK 10.24.0. /// @file FIRUserPropertyNames.h /// diff --git a/app/integration_test/Podfile b/app/integration_test/Podfile index 83c0904697..235e20a590 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.22.0' + pod 'Firebase/Analytics', '10.24.0' end post_install do |installer| diff --git a/app_check/integration_test/Podfile b/app_check/integration_test/Podfile index 97aa5fffaf..d1628ce038 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.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' + pod 'Firebase/AppCheck', '10.24.0' + pod 'Firebase/Database', '10.24.0' + pod 'Firebase/Auth', '10.24.0' + pod 'Firebase/Storage', '10.24.0' + pod 'Firebase/Functions', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.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' + pod 'Firebase/AppCheck', '10.24.0' + pod 'Firebase/Database', '10.24.0' + pod 'Firebase/Auth', '10.24.0' + pod 'Firebase/Storage', '10.24.0' + pod 'Firebase/Functions', '10.24.0' end post_install do |installer| diff --git a/auth/integration_test/Podfile b/auth/integration_test/Podfile index 7ec3f90c91..04f76f4be6 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.22.0' + pod 'Firebase/Auth', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Auth', '10.24.0' end post_install do |installer| diff --git a/cmake/external/firestore.cmake b/cmake/external/firestore.cmake index 4771efb049..11ca730667 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 "346f225d09ba30ca8ae01e068a8256c49a17252f") +set(version "a58216a42e087a6d65d975322ba1e5e2151dad4d") function(GetReleasedDep) message("Getting released firebase-ios-sdk @ ${version}") diff --git a/database/integration_test/Podfile b/database/integration_test/Podfile index 307808482b..ffc085bdbc 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.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Database', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Database', '10.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Database', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end post_install do |installer| diff --git a/dynamic_links/integration_test/Podfile b/dynamic_links/integration_test/Podfile index 43fb0b94db..e7c01f8e9c 100644 --- a/dynamic_links/integration_test/Podfile +++ b/dynamic_links/integration_test/Podfile @@ -5,7 +5,7 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '12.0' - pod 'Firebase/DynamicLinks', '10.22.0' + pod 'Firebase/DynamicLinks', '10.24.0' end post_install do |installer| diff --git a/firestore/integration_test/Podfile b/firestore/integration_test/Podfile index 8c621acd63..302d9c47d2 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, '12.0' - pod 'Firebase/Firestore', '10.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Firestore', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Firestore', '10.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Firestore', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end post_install do |installer| diff --git a/firestore/integration_test_internal/Podfile b/firestore/integration_test_internal/Podfile index aa031d5301..4a2debdb95 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, '12.0' - pod 'Firebase/Firestore', '10.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Firestore', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Firestore', '10.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Firestore', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end post_install do |installer| diff --git a/functions/integration_test/Podfile b/functions/integration_test/Podfile index cc8478e1de..7af2adc5a7 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, '12.0' - pod 'Firebase/Functions', '10.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Functions', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Functions', '10.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Functions', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end post_install do |installer| diff --git a/gma/integration_test/Podfile b/gma/integration_test/Podfile index e4b0ae57b8..baf8f75dec 100644 --- a/gma/integration_test/Podfile +++ b/gma/integration_test/Podfile @@ -5,7 +5,7 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '12.0' - pod 'Firebase/CoreOnly', '10.22.0' + pod 'Firebase/CoreOnly', '10.24.0' pod 'Google-Mobile-Ads-SDK', '11.2.0' pod 'GoogleUserMessagingPlatform', '2.3.0' end diff --git a/installations/integration_test/Podfile b/installations/integration_test/Podfile index f9d2284497..133287fa23 100644 --- a/installations/integration_test/Podfile +++ b/installations/integration_test/Podfile @@ -5,8 +5,8 @@ use_frameworks! :linkage => :static target 'integration_test' do platform :ios, '12.0' - pod 'Firebase/Analytics', '10.22.0' - pod 'Firebase/Installations', '10.22.0' + pod 'Firebase/Analytics', '10.24.0' + pod 'Firebase/Installations', '10.24.0' end post_install do |installer| diff --git a/ios_pod/Podfile b/ios_pod/Podfile index 029ae1561a..e7d422a879 100644 --- a/ios_pod/Podfile +++ b/ios_pod/Podfile @@ -3,22 +3,22 @@ platform :ios, '12.0' use_frameworks! target 'GetPods' do - pod 'Firebase/Core', '10.22.0' + pod 'Firebase/Core', '10.24.0' pod 'Google-Mobile-Ads-SDK', '11.2.0' pod 'GoogleUserMessagingPlatform', '2.3.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' + pod 'Firebase/Analytics', '10.24.0' + pod 'Firebase/AppCheck', '10.24.0' + pod 'Firebase/Auth', '10.24.0' + pod 'Firebase/Crashlytics', '10.24.0' + pod 'Firebase/Database', '10.24.0' + pod 'Firebase/DynamicLinks', '10.24.0' + pod 'Firebase/Firestore', '10.24.0' + pod 'Firebase/Functions', '10.24.0' + pod 'Firebase/Installations', '10.24.0' + pod 'Firebase/Messaging', '10.24.0' + pod 'Firebase/RemoteConfig', '10.24.0' + pod 'Firebase/Storage', '10.24.0' end diff --git a/ios_pod/swift_headers/FirebaseAnalytics-Swift.h b/ios_pod/swift_headers/FirebaseAnalytics-Swift.h index 0340e06575..1a18946376 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 f3c79c9502..582f783c4b 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 87f6cbfa7b..cc9da0bf55 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 fe8594dcc9..21b0eda793 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 5a561e5963..df99b3c1e6 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.22.0. +// Copied from Firebase iOS SDK 10.24.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -570,7 +570,7 @@ SWIFT_CLASS_NAMED("HTTPSCallableResult") #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.22.0. +// Copied from Firebase iOS SDK 10.24.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/FirebaseInAppMessaging-Swift.h b/ios_pod/swift_headers/FirebaseInAppMessaging-Swift.h index 42f3922165..330927b7ce 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 494a109760..fe36576561 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 cccce273ec..c532437839 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 d0bb6e4b4f..184365f805 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 ebdeee5990..54c58031f2 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 745c177ae3..a348a9c27d 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.22.0. +// Copied from Firebase iOS SDK 10.24.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -709,9 +709,8 @@ SWIFT_CLASS_NAMED("StorageReference") completion:(void (^_Nullable)(FIRStorageMetadata *_Nullable, NSError *_Nullable))completion; /// Asynchronously uploads a file to the currently specified -/// StorageReference. putData should be used instead -/// of putFile in Extensions. \param fileURL A URL representing the -/// system file path of the object to be uploaded. +/// StorageReference. \param fileURL A URL representing the system +/// file path of the object to be uploaded. /// /// \param metadata StorageMetadata containing additional /// information (MIME type, etc.) about the object being uploaded. @@ -725,17 +724,14 @@ SWIFT_CLASS_NAMED("StorageReference") (FIRStorageMetadata *_Nullable)metadata; /// Asynchronously uploads a file to the currently specified /// StorageReference, without additional metadata. -/// putData should be used instead of putFile in -/// Extensions. /// @param fileURL A URL representing the system file path of the object to be /// uploaded. /// @return An instance of StorageUploadTask, which can be used to monitor or /// manage the upload. - (FIRStorageUploadTask *_Nonnull)putFile:(NSURL *_Nonnull)fileURL; /// Asynchronously uploads a file to the currently specified -/// StorageReference. putData should be used instead -/// of putFile in Extensions. \param fileURL A URL representing the -/// system file path of the object to be uploaded. +/// StorageReference. \param fileURL A URL representing the system +/// file path of the object to be uploaded. /// /// \param metadata StorageMetadata containing additional /// information (MIME type, etc.) about the object being uploaded. @@ -948,7 +944,7 @@ SWIFT_CLASS_NAMED("StorageUploadTask") #elif defined(__x86_64__) && __x86_64__ // Copyright 2024 Google LLC -// Copied from Firebase iOS SDK 10.22.0. +// Copied from Firebase iOS SDK 10.24.0. // Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 // clang-1400.0.29.51) @@ -1656,9 +1652,8 @@ SWIFT_CLASS_NAMED("StorageReference") completion:(void (^_Nullable)(FIRStorageMetadata *_Nullable, NSError *_Nullable))completion; /// Asynchronously uploads a file to the currently specified -/// StorageReference. putData should be used instead -/// of putFile in Extensions. \param fileURL A URL representing the -/// system file path of the object to be uploaded. +/// StorageReference. \param fileURL A URL representing the system +/// file path of the object to be uploaded. /// /// \param metadata StorageMetadata containing additional /// information (MIME type, etc.) about the object being uploaded. @@ -1672,17 +1667,14 @@ SWIFT_CLASS_NAMED("StorageReference") (FIRStorageMetadata *_Nullable)metadata; /// Asynchronously uploads a file to the currently specified /// StorageReference, without additional metadata. -/// putData should be used instead of putFile in -/// Extensions. /// @param fileURL A URL representing the system file path of the object to be /// uploaded. /// @return An instance of StorageUploadTask, which can be used to monitor or /// manage the upload. - (FIRStorageUploadTask *_Nonnull)putFile:(NSURL *_Nonnull)fileURL; /// Asynchronously uploads a file to the currently specified -/// StorageReference. putData should be used instead -/// of putFile in Extensions. \param fileURL A URL representing the -/// system file path of the object to be uploaded. +/// StorageReference. \param fileURL A URL representing the system +/// file path of the object to be uploaded. /// /// \param metadata StorageMetadata containing additional /// information (MIME type, etc.) about the object being uploaded. diff --git a/ios_pod/swift_headers/Promises-Swift.h b/ios_pod/swift_headers/Promises-Swift.h index a248872bd6..633cd6b827 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 8fdfa7393f..4085477b6f 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.22.0. +// Copied from Firebase iOS SDK 10.24.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.22.0. +// Copied from Firebase iOS SDK 10.24.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 c2854c31d1..63ef59eb9c 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, '12.0' - pod 'Firebase/Messaging', '10.22.0' + pod 'Firebase/Messaging', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Messaging', '10.22.0' + pod 'Firebase/Messaging', '10.24.0' end post_install do |installer| diff --git a/release_build_files/readme.md b/release_build_files/readme.md index b759917a66..0b6d7125db 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.22.0) +| | Firebase/Analytics Cocoapod (10.24.0) Firebase App Check | firebase_app_check.xcframework | | firebase.xcframework -| | Firebase/AppCheck Cocoapod (10.22.0) +| | Firebase/AppCheck Cocoapod (10.24.0) Firebase Authentication | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.24.0) Firebase Dynamic Links | firebase_dynamic_links.xcframework | | firebase.xcframework -| | Firebase/DynamicLinks Cocoapod (10.22.0) +| | Firebase/DynamicLinks Cocoapod (10.24.0) Cloud Firestore | firebase_firestore.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Firestore Cocoapod (10.22.0) -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Firestore Cocoapod (10.24.0) +| | Firebase/Auth Cocoapod (10.24.0) Firebase Functions | firebase_functions.xcframework | | firebase_auth.xcframework (optional) | | firebase.xcframework -| | Firebase/Functions Cocoapod (10.22.0) -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Functions Cocoapod (10.24.0) +| | Firebase/Auth Cocoapod (10.24.0) Google Mobile Ads | firebase_gma.xcframework | | firebase.xcframework -| | Firebase/CoreOnly Cocoapod (10.22.0) +| | Firebase/CoreOnly Cocoapod (10.24.0) | | Google-Mobile-Ads-SDK Cocoapod (11.2.0) | | GoogleUserMessagingPlatform Cocoapod (2.3.0) Firebase Installations | firebase_installations.xcframework | | firebase.xcframework -| | FirebaseInstallations Cocoapod (10.22.0) +| | FirebaseInstallations Cocoapod (10.24.0) Firebase Cloud Messaging | firebase_messaging.xcframework | | firebase.xcframework -| | Firebase/Messaging Cocoapod (10.22.0) +| | Firebase/Messaging Cocoapod (10.24.0) Firebase Realtime Database | firebase_database.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Database Cocoapod (10.22.0) -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Database Cocoapod (10.24.0) +| | Firebase/Auth Cocoapod (10.24.0) Firebase Remote Config | firebase_remote_config.xcframework | | firebase.xcframework -| | Firebase/RemoteConfig Cocoapod (10.22.0) +| | Firebase/RemoteConfig Cocoapod (10.24.0) Firebase Storage | firebase_storage.xcframework | | firebase_auth.xcframework | | firebase.xcframework -| | Firebase/Storage Cocoapod (10.22.0) -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Storage Cocoapod (10.24.0) +| | Firebase/Auth Cocoapod (10.24.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.22.0) +| | Firebase/Analytics Cocoapod (10.24.0) Firebase App Check | firebase_app_check.xcframework | | firebase.xcframework -| | Firebase/AppCheck Cocoapod (10.22.0) +| | Firebase/AppCheck Cocoapod (10.24.0) Firebase Authentication | libfirebase_auth.a | | libfirebase_app.a -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Auth Cocoapod (10.24.0) Firebase Dynamic Links | libfirebase_dynamic_links.a | | libfirebase_app.a -| | Firebase/DynamicLinks Cocoapod (10.22.0) +| | Firebase/DynamicLinks Cocoapod (10.24.0) Cloud Firestore | libfirebase_firestore.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Firestore Cocoapod (10.22.0) -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Firestore Cocoapod (10.24.0) +| | Firebase/Auth Cocoapod (10.24.0) Firebase Functions | libfirebase_functions.a | | libfirebase_app.a | | libfirebase_auth.a (optional) -| | Firebase/Functions Cocoapod (10.22.0) -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Functions Cocoapod (10.24.0) +| | Firebase/Auth Cocoapod (10.24.0) Google Mobile Ads | libfirebase_gma.a | | libfirebase_app.a -| | Firebase/CoreOnly Cocoapod (10.22.0) +| | Firebase/CoreOnly Cocoapod (10.24.0) | | Google-Mobile-Ads-SDK Cocoapod (11.2.0) | | GoogleUserMessagingPlatform Cocoapod (2.3.0) Firebase Installations | libfirebase_installations.a | | libfirebase_app.a -| | FirebaseInstallations Cocoapod (10.22.0) +| | FirebaseInstallations Cocoapod (10.24.0) Firebase Cloud Messaging | libfirebase_messaging.a | | libfirebase_app.a -| | Firebase/CloudMessaging Cocoapod (10.22.0) +| | Firebase/CloudMessaging Cocoapod (10.24.0) Firebase Realtime Database | libfirebase_database.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Database Cocoapod (10.22.0) -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Database Cocoapod (10.24.0) +| | Firebase/Auth Cocoapod (10.24.0) Firebase Remote Config | libfirebase_remote_config.a | | libfirebase_app.a -| | Firebase/RemoteConfig Cocoapod (10.22.0) +| | Firebase/RemoteConfig Cocoapod (10.24.0) Firebase Storage | libfirebase_storage.a | | libfirebase_app.a | | libfirebase_auth.a -| | Firebase/Storage Cocoapod (10.22.0) -| | Firebase/Auth Cocoapod (10.22.0) +| | Firebase/Storage Cocoapod (10.24.0) +| | Firebase/Auth Cocoapod (10.24.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 44c44f7a7e..f8beda390b 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, '12.0' - pod 'Firebase/RemoteConfig', '10.22.0' + pod 'Firebase/RemoteConfig', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/RemoteConfig', '10.22.0' + pod 'Firebase/RemoteConfig', '10.24.0' end post_install do |installer| diff --git a/storage/integration_test/Podfile b/storage/integration_test/Podfile index bdc3a0fd02..50f5529d35 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, '12.0' - pod 'Firebase/Storage', '10.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Storage', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end target 'integration_test_tvos' do platform :tvos, '12.0' - pod 'Firebase/Storage', '10.22.0' - pod 'Firebase/Auth', '10.22.0' + pod 'Firebase/Storage', '10.24.0' + pod 'Firebase/Auth', '10.24.0' end post_install do |installer|