diff --git a/Package.swift b/Package.swift index 9040d0b..432f6eb 100644 --- a/Package.swift +++ b/Package.swift @@ -19,10 +19,6 @@ let package = Package( name: "FirebaseAnalytics", targets: ["FirebaseAnalyticsTarget"] ), - .library( - name: "FirebaseAnalyticsOnDeviceConversion", - targets: ["FirebaseAnalyticsOnDeviceConversionTarget"] - ), .library( name: "FirebaseAppCheck", targets: ["FirebaseAppCheckTarget"] @@ -43,10 +39,6 @@ let package = Package( name: "FirebaseDatabase", targets: ["FirebaseDatabaseTarget"] ), - .library( - name: "FirebaseDynamicLinks", - targets: ["FirebaseDynamicLinksTarget"] - ), .library( name: "FirebaseFirestore", targets: ["FirebaseFirestoreTarget"] @@ -59,14 +51,14 @@ let package = Package( name: "FirebaseInAppMessaging", targets: ["FirebaseInAppMessagingTarget"] ), - .library( - name: "FirebaseMLModelDownloader", - targets: ["FirebaseMLModelDownloaderTarget"] - ), .library( name: "FirebaseMessaging", targets: ["FirebaseMessagingTarget"] ), + .library( + name: "FirebaseMLModelDownloader", + targets: ["FirebaseMLModelDownloaderTarget"] + ), .library( name: "FirebasePerformance", targets: ["FirebasePerformanceTarget"] @@ -79,14 +71,6 @@ let package = Package( name: "FirebaseStorage", targets: ["FirebaseStorageTarget"] ), - .library( - name: "FirebaseVertexAI", - targets: ["FirebaseVertexAITarget"] - ), - .library( - name: "Google-Mobile-Ads-SDK", - targets: ["Google-Mobile-Ads-SDKTarget"] - ), .library( name: "GoogleSignIn", targets: ["GoogleSignInTarget"] @@ -137,16 +121,6 @@ let package = Package( ], path: "Sources/FirebaseAnalytics" ), - .target( - name: "FirebaseAnalyticsOnDeviceConversionTarget", - dependencies: [ - "Firebase", - "FirebaseAnalyticsTarget", - .target(name: "_FirebaseAnalyticsOnDeviceConversion", condition: .when(platforms: [.iOS])), - .target(name: "_GoogleAppMeasurementOnDeviceConversion", condition: .when(platforms: [.iOS])) - ], - path: "Sources/FirebaseAnalyticsOnDeviceConversion" - ), .target( name: "FirebaseAppCheckTarget", dependencies: [ @@ -211,26 +185,17 @@ let package = Package( ], path: "Sources/FirebaseDatabase" ), - .target( - name: "FirebaseDynamicLinksTarget", - dependencies: [ - "Firebase", - "FirebaseAnalyticsTarget", - .target(name: "_FirebaseDynamicLinks", condition: .when(platforms: [.iOS])) - ], - path: "Sources/FirebaseDynamicLinks" - ), .target( name: "FirebaseFirestoreTarget", dependencies: [ "Firebase", "FirebaseAnalyticsTarget", + "_absl", "_FirebaseAppCheckInterop", "_FirebaseCoreExtension", "_FirebaseFirestore", "_FirebaseFirestoreInternal", "_FirebaseSharedSwift", - "_absl", "_grpc", "_grpcpp", "_leveldb", @@ -264,26 +229,26 @@ let package = Package( path: "Sources/FirebaseInAppMessaging" ), .target( - name: "FirebaseMLModelDownloaderTarget", + name: "FirebaseMessagingTarget", dependencies: [ "Firebase", "FirebaseAnalyticsTarget", - "_FirebaseCoreExtension", - "_FirebaseMLModelDownloader", - "_GoogleDataTransport", - "_SwiftProtobuf" + "_FirebaseMessaging", + "_GoogleDataTransport" ], - path: "Sources/FirebaseMLModelDownloader" + path: "Sources/FirebaseMessaging" ), .target( - name: "FirebaseMessagingTarget", + name: "FirebaseMLModelDownloaderTarget", dependencies: [ "Firebase", "FirebaseAnalyticsTarget", - "_FirebaseMessaging", - "_GoogleDataTransport" + "_FirebaseCoreExtension", + "_FirebaseMLModelDownloader", + "_GoogleDataTransport", + "_SwiftProtobuf" ], - path: "Sources/FirebaseMessaging" + path: "Sources/FirebaseMLModelDownloader" ), .target( name: "FirebasePerformanceTarget", @@ -327,29 +292,6 @@ let package = Package( ], path: "Sources/FirebaseStorage" ), - .target( - name: "FirebaseVertexAITarget", - dependencies: [ - "Firebase", - "FirebaseAnalyticsTarget", - "_FirebaseAI", - "_FirebaseAppCheckInterop", - "_FirebaseAuthInterop", - "_FirebaseCoreExtension", - "_FirebaseVertexAI" - ], - path: "Sources/FirebaseVertexAI" - ), - .target( - name: "Google-Mobile-Ads-SDKTarget", - dependencies: [ - "Firebase", - "FirebaseAnalyticsTarget", - .target(name: "_GoogleMobileAds", condition: .when(platforms: [.iOS])), - .target(name: "_UserMessagingPlatform", condition: .when(platforms: [.iOS])) - ], - path: "Sources/Google-Mobile-Ads-SDK" - ), .target( name: "GoogleSignInTarget", dependencies: [ @@ -357,276 +299,246 @@ let package = Package( "FirebaseAnalyticsTarget", .target(name: "_AppAuth", condition: .when(platforms: [.iOS])), "_AppCheckCore", + .target(name: "_GoogleSignIn", condition: .when(platforms: [.iOS])), .target(name: "_GTMAppAuth", condition: .when(platforms: [.iOS])), - "_GTMSessionFetcher", - .target(name: "_GoogleSignIn", condition: .when(platforms: [.iOS])) + "_GTMSessionFetcher" ], path: "Sources/GoogleSignIn" ), + .binaryTarget( + name: "_absl", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_absl.xcframework.zip", + checksum: "6aaf2eacf78f9b3cdbfae82890eb12ee657dc7b0d572e1f91abe548f1b257e38" + ), .binaryTarget( name: "_AppAuth", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_AppAuth.xcframework.zip", - checksum: "d170a16836509c903cffde0a2856618d2d89c0572a406810d9699b4c495918ff" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_AppAuth.xcframework.zip", + checksum: "1896f63c1a8c8aae3f503f33a312dd9bd1a230456fcf4bf8a58f737d2bba1b3d" ), .binaryTarget( name: "_AppCheckCore", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_AppCheckCore.xcframework.zip", - checksum: "63233d6ee9e1b7883f8caca3abcc0daebb3f4db51775309f3ec973c2ff087adc" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_AppCheckCore.xcframework.zip", + checksum: "aaf26794f7d3c1116b340b594c323073b57f5e1cf86230616003aa26c0b76627" ), .binaryTarget( name: "_FBLPromises", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FBLPromises.xcframework.zip", - checksum: "88df5dff96fd77e02a37a5605b610fdb7443ccd887d407743e16bcbaefaffcf0" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FBLPromises.xcframework.zip", + checksum: "5aa1eaf48fa49f6e1cccb99d6e6f516cc36f769f6fcf2b3d00a23ab50abe375c" ), .binaryTarget( name: "_FirebaseABTesting", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseABTesting.xcframework.zip", - checksum: "0876d22d4f079097b133f3f77ee360832b81cfc9d8ceb6483ecd2f1b5ef0f9db" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseABTesting.xcframework.zip", + checksum: "c9777a7bdfd20808e8ab5e910b6bb8b535f4c4b4f926a079dd28ead6ab16b13e" ), .binaryTarget( name: "_FirebaseAI", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseAI.xcframework.zip", - checksum: "d8bcadd31eda201df02d2ddedb85bd1777dd8bc656bbc33dd620e4fd7a43ae04" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseAI.xcframework.zip", + checksum: "63eac790bd7f0bb1d3ed8e3ef0b831a734d4d01177b7d308f29cc603f7b3ceb0" ), .binaryTarget( name: "_FirebaseAnalytics", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseAnalytics.xcframework.zip", - checksum: "d3fec77726483f8a159656af9c14b1e0be17d003ab1a6591d77c64511140c8af" - ), - .binaryTarget( - name: "_FirebaseAnalyticsOnDeviceConversion", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseAnalyticsOnDeviceConversion.xcframework.zip", - checksum: "c0d3d1885cbbc096ea242871a78ec571c9715eee85cb6cae58667ecca0dc8538" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseAnalytics.xcframework.zip", + checksum: "fe2a2a9e56c95c39af217266719c56ae6ef7fd57ca6ce2feb9b281eec67d9e39" ), .binaryTarget( name: "_FirebaseAppCheck", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseAppCheck.xcframework.zip", - checksum: "290428e56f5e2b24538b565ebdd26e723c3554da28a71d68b0e807c31bafaed3" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseAppCheck.xcframework.zip", + checksum: "9412837842dddc989589978e698486e1c7c51f672149517efc94563cc9066672" ), .binaryTarget( name: "_FirebaseAppCheckInterop", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseAppCheckInterop.xcframework.zip", - checksum: "141098556f29d287ea987858fc573e850d1b2aae099c22c4e2f133537ace78d7" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseAppCheckInterop.xcframework.zip", + checksum: "6483ed855e091c05d448ef37a7827204caf4d87a6798da941414dc27b5762f21" ), .binaryTarget( name: "_FirebaseAppDistribution", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseAppDistribution.xcframework.zip", - checksum: "423f1ac5f5dab0dba464cfff428b4c8081781c215e8a380e32e2bd53a35eb2aa" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseAppDistribution.xcframework.zip", + checksum: "f3cbb8701c744b8e5a5ceaca6d2d73b36f1f06260f97b09a367bb5469054944f" ), .binaryTarget( name: "_FirebaseAuth", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseAuth.xcframework.zip", - checksum: "6a2daa65fa4df3f1248bbe47543e70bfe85d22768acaa044079c428c6c5d6436" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseAuth.xcframework.zip", + checksum: "09d4689e3b0910e405120168dbfd8ea28885769f434b739bfb8a022026537eae" ), .binaryTarget( name: "_FirebaseAuthInterop", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseAuthInterop.xcframework.zip", - checksum: "4b7c3e45de5bf2f1e0a4d69eeb6ea7c3b37b62cdd11fc125f6d0d6b963dc61da" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseAuthInterop.xcframework.zip", + checksum: "154a1cbd996023ae9fcd4ab1e4b53e30c27b5d50547cbcab1006107984997ab7" ), .binaryTarget( name: "_FirebaseCore", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseCore.xcframework.zip", - checksum: "c3509cfb1213d74918d1eb0cf5da329db65fb1ca755311f36a1ff48ee798b0ce" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseCore.xcframework.zip", + checksum: "cf0acbaf22b073c73816e9538e7cd7e1c7e8ce24e34d336b40ccd9d7fa9a0ef5" ), .binaryTarget( name: "_FirebaseCoreExtension", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseCoreExtension.xcframework.zip", - checksum: "832e7ebf26040272c770aced5fb8e95a93803a1d2bbad478bc1afd515cbbc17e" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseCoreExtension.xcframework.zip", + checksum: "16de93206806d50cb1805423f873d315dd70463a98066213014f9bc0962cf2a4" ), .binaryTarget( name: "_FirebaseCoreInternal", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseCoreInternal.xcframework.zip", - checksum: "e3b60e43fefa9a4a7e2e7872d1fb589835dd3de53de08845ac63047368aa308c" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseCoreInternal.xcframework.zip", + checksum: "fc46423111f89e9cf736d7797ad884fa6c3f2bdc2aa4d28ca6c79a351225a7ab" ), .binaryTarget( name: "_FirebaseCrashlytics", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseCrashlytics.xcframework.zip", - checksum: "f59c6780ccc28978bfc2cf882aeab359fafa460d557919e4032f744e25e17bfb" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseCrashlytics.xcframework.zip", + checksum: "7b80a46aeca0ce2aa9b16f595c5fc979f3c35fc85b5d9a3494d359f99eaefcb6" ), .binaryTarget( name: "_FirebaseDatabase", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseDatabase.xcframework.zip", - checksum: "e8de22986e90803e9fb2dace11878107d9c0cb5e41afae8496000e131947f8c2" - ), - .binaryTarget( - name: "_FirebaseDynamicLinks", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseDynamicLinks.xcframework.zip", - checksum: "ec95d035290221edef5b93d6206e2ceda0b54217a286fc9f7cd097d1f642c14c" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseDatabase.xcframework.zip", + checksum: "8eeffd82c4948f5fa63a946a127ee1dff7ada0265064436514d5157f3dbbdd4e" ), .binaryTarget( name: "_FirebaseFirestore", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseFirestore.xcframework.zip", - checksum: "444dd15b2ebbbf046eab43182811fb67638da5783f6b49bf821a1c283d3aeeb8" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseFirestore.xcframework.zip", + checksum: "6633d087290a52c934d1dafb46b512767d72eab83ad0c1d88c51d623faf37bb6" ), .binaryTarget( name: "_FirebaseFirestoreInternal", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseFirestoreInternal.xcframework.zip", - checksum: "4563ff8e25c210c7d93a89b73fa43ff18b668ecfa99ae910afb8f5396cbb900b" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseFirestoreInternal.xcframework.zip", + checksum: "d2b45176cf9b76c5bcdedac85f0836fdcda7381ff98baa5c24d4438090bc80b6" ), .binaryTarget( name: "_FirebaseFunctions", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseFunctions.xcframework.zip", - checksum: "59b7ff5a62239604dbbef3e11d62058b4bdb50741a8260e30d2fd93d4a53ef9a" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseFunctions.xcframework.zip", + checksum: "b843d2adc9e326154633304a18dcd1df5d4dcef2adab5cea4317292fa9a8ba73" ), .binaryTarget( name: "_FirebaseInAppMessaging", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseInAppMessaging.xcframework.zip", - checksum: "5aca1e7abb965a379e6974eb920d926709d57efb949540ac0abaa90366b557e6" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseInAppMessaging.xcframework.zip", + checksum: "55923d66946f2a38b3d62f1dacba56aeedc1a38a80f38aad0e04bc50b627be51" ), .binaryTarget( name: "_FirebaseInstallations", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseInstallations.xcframework.zip", - checksum: "29c857252b048f127c0332481b36bd402245a6494825735449e79e70ec170a5d" - ), - .binaryTarget( - name: "_FirebaseMLModelDownloader", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseMLModelDownloader.xcframework.zip", - checksum: "8df654c0af843c22c5e619d3454f09f876475aa4b5c144335de1de214e9323a3" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseInstallations.xcframework.zip", + checksum: "2336eb8b84e9221aa503886ffaf91c8a3c80ecfe8da3df553b3485bf3dbf966e" ), .binaryTarget( name: "_FirebaseMessaging", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseMessaging.xcframework.zip", - checksum: "840350a9c0c7b03e4fec99d11161f35f422cc9d125956728fa9c893415777bc4" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseMessaging.xcframework.zip", + checksum: "0995cde86a0de4be97cc63efa11cda7bd921117dd167f9228571c1ff13304386" ), .binaryTarget( name: "_FirebaseMessagingInterop", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseMessagingInterop.xcframework.zip", - checksum: "4c183e178647418dc0705b63c49bb4d0196d484ed5466989c0d86f68b8b89293" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseMessagingInterop.xcframework.zip", + checksum: "74b8bb594602d931c010a46d67e0c5638c472cd364da57df72402bf62a07c13f" + ), + .binaryTarget( + name: "_FirebaseMLModelDownloader", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseMLModelDownloader.xcframework.zip", + checksum: "3be2cc7aea5d78cb6f2194625aeb48601ac3ad97ea1ca95957c296e2d21123fb" ), .binaryTarget( name: "_FirebasePerformance", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebasePerformance.xcframework.zip", - checksum: "c16ce44008394b840c2f07e4d4b1e3081ebef4ca44f67db46a6dc9298fdcd1f8" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebasePerformance.xcframework.zip", + checksum: "d1b44a85a04d4c61d200f67f4c70e74534a55a3b7dda4347c6859590a0f08059" ), .binaryTarget( name: "_FirebaseRemoteConfig", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseRemoteConfig.xcframework.zip", - checksum: "8bbeb14c63fd8b7bab013e6a2340ca2cda00f0a057d37bd6f91e11167df2df90" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseRemoteConfig.xcframework.zip", + checksum: "8f0ef65724052a8ddb31ab7ac139baf035ed7638118a999377e54c6047df7029" ), .binaryTarget( name: "_FirebaseRemoteConfigInterop", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseRemoteConfigInterop.xcframework.zip", - checksum: "ee92c4db878c222a70c3d441c3281ca44a465da8076808e0e94a62891f1216e9" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseRemoteConfigInterop.xcframework.zip", + checksum: "bf270ff9876d19dac99e910d35fcaef11881bd996172717e5dae736efc83e148" ), .binaryTarget( name: "_FirebaseSessions", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseSessions.xcframework.zip", - checksum: "ac88c9de98fbf819de6f6a9d07b3a84ffbca918d2e2db956b5c065877bd6f8b2" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseSessions.xcframework.zip", + checksum: "5a16e75652b2f3d9af39c4fac4877e8619e00d37251b55641bdf64a7a1f513d6" ), .binaryTarget( name: "_FirebaseSharedSwift", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseSharedSwift.xcframework.zip", - checksum: "6af28d19464ed4608e1227e9aea9b18ec6e2faa575d67ad9aeb3f15fd1163a19" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseSharedSwift.xcframework.zip", + checksum: "fe7fc3acf1f806988b0220431af2a53ea4748d6228972c73de899cc99f97a919" ), .binaryTarget( name: "_FirebaseStorage", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseStorage.xcframework.zip", - checksum: "c8f52407f25df5c9d1432b0306220874c21b43dafb7ebb348a5e149a40434d6b" - ), - .binaryTarget( - name: "_FirebaseVertexAI", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_FirebaseVertexAI.xcframework.zip", - checksum: "e1cf5f1a2a8e6ec9f7ada8c631c83cf929f61ea2c06350608f0b91d32837e272" - ), - .binaryTarget( - name: "_GTMAppAuth", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GTMAppAuth.xcframework.zip", - checksum: "3218c1168021c16819e4e03ac4a2e6d5261e66b14740bc2bd75dfa2d30734d0d" - ), - .binaryTarget( - name: "_GTMSessionFetcher", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GTMSessionFetcher.xcframework.zip", - checksum: "e4b524a3ff11ac5f4ed65b92317cf062c2e97a88a5677a314c714794be46742b" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_FirebaseStorage.xcframework.zip", + checksum: "cd4d88a9235532659737174aa491f8afd0e353408999a9f894805cbeef4f5d2f" ), .binaryTarget( name: "_GoogleAdsOnDeviceConversion", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GoogleAdsOnDeviceConversion.xcframework.zip", - checksum: "8d57c1fadc6799394c5b3f9d7cf1590c8810f794272cd7dd4b1bc5ed2d4b26b5" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_GoogleAdsOnDeviceConversion.xcframework.zip", + checksum: "72b03072eb5d14827be810ed7473804921126da4b0aab76670c7496c04ec5264" ), .binaryTarget( name: "_GoogleAppMeasurement", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GoogleAppMeasurement.xcframework.zip", - checksum: "f9ed359962d4aef1708478d5e081788e3e1a757da6d927f44c729aeb39b4093c" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_GoogleAppMeasurement.xcframework.zip", + checksum: "a52f189cd5d8d25ee6b6f1cb1be93afc7bca04800ad9dc121c33a9275ca23e3d" ), .binaryTarget( name: "_GoogleAppMeasurementIdentitySupport", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GoogleAppMeasurementIdentitySupport.xcframework.zip", - checksum: "4b1c97de494aa660934511ce10aa89a83a0d5e290b6995122bac800447274be7" - ), - .binaryTarget( - name: "_GoogleAppMeasurementOnDeviceConversion", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GoogleAppMeasurementOnDeviceConversion.xcframework.zip", - checksum: "59c792e7a62e243bafbc03e5bc26450e6bb7ef5935de50d388256094cc1ab585" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_GoogleAppMeasurementIdentitySupport.xcframework.zip", + checksum: "1076572b1994cad0a311da7f753329158548544c8c81e16935cb52ea9b351c4a" ), .binaryTarget( name: "_GoogleDataTransport", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GoogleDataTransport.xcframework.zip", - checksum: "5e94b7a1babed1902cf829ac46ca5c7c695c003908e999cd69efabe1090908ed" - ), - .binaryTarget( - name: "_GoogleMobileAds", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GoogleMobileAds.xcframework.zip", - checksum: "079612c5a56322d1554a84d03feb32b3f7c7b6f9f217ab9e8a417a44b5a2a740" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_GoogleDataTransport.xcframework.zip", + checksum: "94fb92f7ef175332c06b414f70e18ad5302159d860de9093eb098e5eaa519dd4" ), .binaryTarget( name: "_GoogleSignIn", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GoogleSignIn.xcframework.zip", - checksum: "3b2b099a516710cc22acfe544f66ee78394165e19a5b7e32886683c36f016e87" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_GoogleSignIn.xcframework.zip", + checksum: "09419e9a6cdc536cabf8b85a37c5ab07d8f4a1aee62ffc1b10f8eee7ad87f768" ), .binaryTarget( name: "_GoogleUtilities", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_GoogleUtilities.xcframework.zip", - checksum: "8636f104029097c5111d5642e6b2ef846d32b71888b561ec43ebf7c039309605" + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_GoogleUtilities.xcframework.zip", + checksum: "e55873944b8ed6a0970282b9882a16cc31cf38ef781193a7cb90640ae57b7648" ), .binaryTarget( - name: "_Promises", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_Promises.xcframework.zip", - checksum: "c7e5fc2fdcb4d9e31f7f9535abce6f15efec7e75e95e36cf25752d4917d847db" + name: "_grpc", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_grpc.xcframework.zip", + checksum: "950fe17147e86f9a4dfdae8a8cda0843833314ed9099c175c9b551d16d3e0da6" ), .binaryTarget( - name: "_RecaptchaInterop", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_RecaptchaInterop.xcframework.zip", - checksum: "a4f2835df827fa3a06bb9828bb18223b360a2bd314db5261be337fa807819b8e" + name: "_grpcpp", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_grpcpp.xcframework.zip", + checksum: "ebb2bdd89fe9c4e21819bf858ac3003df8cbc6eb6c79b8d1bf28379ff7adca6f" ), .binaryTarget( - name: "_SwiftProtobuf", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_SwiftProtobuf.xcframework.zip", - checksum: "0486831459bffe32bb5dd6fe0d96726fa35fc1d8875ac6c5288eba2bf20a9d3d" + name: "_GTMAppAuth", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_GTMAppAuth.xcframework.zip", + checksum: "5953247de14ec2d6bb6e84b7847dc918ecf763efea6927c29dbb561519b4f296" ), .binaryTarget( - name: "_UserMessagingPlatform", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_UserMessagingPlatform.xcframework.zip", - checksum: "5b223925d5b93efee3f9645c9e3eb93edccf2d2d32561f1bbce82bc156258413" + name: "_GTMSessionFetcher", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_GTMSessionFetcher.xcframework.zip", + checksum: "8ea4eae916f42daf59bf0dc57b0e75fd1a316578e17abe4a3f748673df7d8b47" ), .binaryTarget( - name: "_absl", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_absl.xcframework.zip", - checksum: "968285b3f7070e68ad06dfd4d717893215b92af4c658e765c5330f1c7a8fee1d" + name: "_leveldb", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_leveldb.xcframework.zip", + checksum: "b0cd6ba33bf0bd9a398c51b95c1312d80a8d27a5db63481ed311ea7dab908a44" ), .binaryTarget( - name: "_grpc", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_grpc.xcframework.zip", - checksum: "bf1be471148c9ae3b313b26dcbac0bf037a2e383cd3ec6cb59a12cd4590342ac" + name: "_nanopb", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_nanopb.xcframework.zip", + checksum: "7df9e5f62eb530f1d7564c51663186be341bfbb5bb0455eaf57d0ebd8ca569a0" ), .binaryTarget( - name: "_grpcpp", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_grpcpp.xcframework.zip", - checksum: "7762949e202030548fd0652d845364fdaef517a3ff43d1e15e0f82130f25705c" + name: "_openssl_grpc", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_openssl_grpc.xcframework.zip", + checksum: "e5844d509f45efc8b98fb22ee8d96cecabc06eecdfd5483a65e0d281d14116f4" ), .binaryTarget( - name: "_leveldb", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_leveldb.xcframework.zip", - checksum: "7a627fc2fbb3c53802533a019b1ac6993ec91506fe8a6a9b6fdc31b10fc63348" + name: "_Promises", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_Promises.xcframework.zip", + checksum: "caf4645c9c4b506abf1c6d39c9c65c6a4a3c6798393c663bba43c3497a968e9c" ), .binaryTarget( - name: "_nanopb", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_nanopb.xcframework.zip", - checksum: "ab4cd3e1e1d2faabad4d16f33b0630c326bb0a52dde7219f8bb5ba288c334e0c" + name: "_RecaptchaInterop", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_RecaptchaInterop.xcframework.zip", + checksum: "ffa82cd956518280c2ee942129a843f9430b64d8274c599b1e9b5e2de002abe5" ), .binaryTarget( - name: "_openssl_grpc", - url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/11.15.0/_openssl_grpc.xcframework.zip", - checksum: "a16a200ad01118779a1483b8d956f9aefd632dc7b6e76cee38e57e7a7ee1325c" + name: "_SwiftProtobuf", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.4.0/_SwiftProtobuf.xcframework.zip", + checksum: "3d6cc64cd53e7951461db436a38925dbd5ab32456db54e65409abb3fc31c38a1" ) ] ) diff --git a/Sources/Firebase/Firebase.h b/Sources/Firebase/Firebase.h index 37d5f9e..5262bb4 100755 --- a/Sources/Firebase/Firebase.h +++ b/Sources/Firebase/Firebase.h @@ -49,10 +49,6 @@ #import #endif - #if __has_include() - #import - #endif - #if __has_include() #import #endif diff --git a/Sources/FirebaseAnalyticsOnDeviceConversion/dummy.swift b/Sources/FirebaseAnalyticsOnDeviceConversion/dummy.swift deleted file mode 100644 index e69de29..0000000 diff --git a/Sources/FirebaseDynamicLinks/dummy.swift b/Sources/FirebaseDynamicLinks/dummy.swift deleted file mode 100644 index e69de29..0000000 diff --git a/Sources/FirebaseVertexAI/dummy.swift b/Sources/FirebaseVertexAI/dummy.swift deleted file mode 100644 index e69de29..0000000 diff --git a/Sources/Google-Mobile-Ads-SDK/dummy.swift b/Sources/Google-Mobile-Ads-SDK/dummy.swift deleted file mode 100644 index e69de29..0000000