diff --git a/Package.swift b/Package.swift index 9040d0b..5efe6f4 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.3.0/_absl.xcframework.zip", + checksum: "f8ebc68064a3ee5a3610e52a3d9c6b2385bcbafdc8738c88c163a11038753a1c" + ), .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.3.0/_AppAuth.xcframework.zip", + checksum: "4624204db32b9e0072222f702ae6bc122a11fc1c60eb51c368a246886984d88f" ), .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.3.0/_AppCheckCore.xcframework.zip", + checksum: "0fefa0b167a42733622d6c5b4caa0536b705c9ecabdfb0738201cc35422dfc5b" ), .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.3.0/_FBLPromises.xcframework.zip", + checksum: "cc35218d65f1c3c4e6a83fe73e60b70044c1004e3568e3820e98ba7a00905fe6" ), .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.3.0/_FirebaseABTesting.xcframework.zip", + checksum: "50462c4c1980edbcc429cf2628f3d3947a6359c6b98383c3c0912df317150c3a" ), .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.3.0/_FirebaseAI.xcframework.zip", + checksum: "d8aae09856c891cb5d0a07d7e44c471de34a6e3a39810f14c2968f3180829500" ), .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.3.0/_FirebaseAnalytics.xcframework.zip", + checksum: "3c3bc9460b99a4a88cde48a0f39fb4effba3e15f8b4dc68c3c542b71adc21017" ), .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.3.0/_FirebaseAppCheck.xcframework.zip", + checksum: "31d6c4e61dac24990c78ba08e89da1fa3f4ae9084bb37df81ab3886b7e9d0e44" ), .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.3.0/_FirebaseAppCheckInterop.xcframework.zip", + checksum: "712ef4436687f1d155f2dda071c6e1e5ab8bb46a54b31462eea4f2c3b2db784a" ), .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.3.0/_FirebaseAppDistribution.xcframework.zip", + checksum: "a341f0e253835d68004202e867f66dfd75275a5c83806ae05400e5fc098547e6" ), .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.3.0/_FirebaseAuth.xcframework.zip", + checksum: "902ad4a6ad0fcd30f3d2533966a6944ac1f749576e0794b5eeb109ed8a1941b3" ), .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.3.0/_FirebaseAuthInterop.xcframework.zip", + checksum: "7cf4b09ef661292d3ecc2cc4a79f8ccb270a25a4eaaf9d6c50d96009644afb5f" ), .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.3.0/_FirebaseCore.xcframework.zip", + checksum: "1fc30c1d8c1b288018e69436489eeec21bb9ad671a45db58b57d8366a8fc2192" ), .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.3.0/_FirebaseCoreExtension.xcframework.zip", + checksum: "2f723ab834f5c6a959db3ef5f36ea5e6dc710ea88ee63db31e71995b74c53861" ), .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.3.0/_FirebaseCoreInternal.xcframework.zip", + checksum: "affc4dd4115b412a012f36dae5bfc490a5a8b24df230aa9c8b7c6a45b0e0a7ef" ), .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.3.0/_FirebaseCrashlytics.xcframework.zip", + checksum: "922f5b8d48c43c08da49170ab81f2cb6cc5fa979cabffc3384558e79e145547f" ), .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.3.0/_FirebaseDatabase.xcframework.zip", + checksum: "7f225d44380bdb17a99392a0527703f64997469dbf0d4151c33037b246e8af3a" ), .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.3.0/_FirebaseFirestore.xcframework.zip", + checksum: "494f5fab97fbac9becc8717157da5863db7b6632cf653ef22848dc95f83670bb" ), .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.3.0/_FirebaseFirestoreInternal.xcframework.zip", + checksum: "171730d51f32d2d51e135c6eeb77414e93cc203586babd72552d4588a42e0bc6" ), .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.3.0/_FirebaseFunctions.xcframework.zip", + checksum: "c9a1018b6313195a449abd15b2f1663d149fc0f8a20d7d04c71e96680fdc7869" ), .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.3.0/_FirebaseInAppMessaging.xcframework.zip", + checksum: "1286da1b30e9b6e46f7a49dce450b9aba4247f5845173ab9109b0f445fc6921c" ), .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.3.0/_FirebaseInstallations.xcframework.zip", + checksum: "75151869f679d3ccd8834ac66d12041e88badfb8163b004bca856710fd1abec0" ), .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.3.0/_FirebaseMessaging.xcframework.zip", + checksum: "22ba694ebf0f2fbb7a524a136745e7f05fd6b8ee053ce9aa96941f1bd4940321" ), .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.3.0/_FirebaseMessagingInterop.xcframework.zip", + checksum: "8b6e551cab53f59745ccfb470fdc6a865be043e8776de8d0ad9cfc5d45f910a8" + ), + .binaryTarget( + name: "_FirebaseMLModelDownloader", + url: "https://github.com/akaffenberger/firebase-ios-sdk-xcframeworks/releases/download/12.3.0/_FirebaseMLModelDownloader.xcframework.zip", + checksum: "35bc9d17923ea58c2211cdb2cd68c909d6ee45451ccc4bf5a66c6dc4ddad9c20" ), .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.3.0/_FirebasePerformance.xcframework.zip", + checksum: "71fa1599da967664a2b4bbe77e8a0d3bc9280510de37b7f9fdd2b018c4bff93e" ), .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.3.0/_FirebaseRemoteConfig.xcframework.zip", + checksum: "7605acf05699342e2dbe77dc66bcfc2da63ea7d0c6ce9aff2fec980e4dd521d7" ), .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.3.0/_FirebaseRemoteConfigInterop.xcframework.zip", + checksum: "c27617c3e079e2cd605ab94d3ceec9452b77502d2dc0c2be5f7611abe3d37e17" ), .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.3.0/_FirebaseSessions.xcframework.zip", + checksum: "2a237132d912ad3f4079b315e501c6b82cf91bcb47606a4ab77eef2b30bd2935" ), .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.3.0/_FirebaseSharedSwift.xcframework.zip", + checksum: "163a17bb3140a671b9b8df758d32c2b8d3f10986ed08637fe928cf9d5f745be6" ), .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.3.0/_FirebaseStorage.xcframework.zip", + checksum: "92ae38413d708ef8bb94ce78f112a9266580877832c6b67260bf8d5fe17f3ee1" ), .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.3.0/_GoogleAdsOnDeviceConversion.xcframework.zip", + checksum: "3a3d35a48703b429c7f3f99b582c3224ca57c09c551e22372d798106cf27ba9d" ), .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.3.0/_GoogleAppMeasurement.xcframework.zip", + checksum: "e336a657149faee2be82bdde0f8a1846b9e0f976e671148a8701399b9c26ada8" ), .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.3.0/_GoogleAppMeasurementIdentitySupport.xcframework.zip", + checksum: "d4048cd1278afa23400b1e22cf5926f0f739d97af89e5bcf943ed3370b0003f2" ), .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.3.0/_GoogleDataTransport.xcframework.zip", + checksum: "cf67ff9ab334e0857f5a8a04ba1e36ea64dbadb2c10ae44aaceb19519d44b2a9" ), .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.3.0/_GoogleSignIn.xcframework.zip", + checksum: "8ecad7c82b16b3223ebabbba89cab7c7d2e63c8c0eeb8a10cd2b4bebf8043b03" ), .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.3.0/_GoogleUtilities.xcframework.zip", + checksum: "ac410d4737d0f55a74546997c7842eadbf972e3f1469c859f8a0a3804ad24837" ), .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.3.0/_grpc.xcframework.zip", + checksum: "72eba1d8081bae1c3ced69857b8b1835225e08a62f7c2b93ec47d798359660ed" ), .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.3.0/_grpcpp.xcframework.zip", + checksum: "fa064636705a7f2d6f97592eed53f06adf931c6845f8438cb0ab78cf01fbcbda" ), .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.3.0/_GTMAppAuth.xcframework.zip", + checksum: "3c3af4a6fd0b05c3dc3ab02242fd214ba05b95f53196f88b76f2648d8fbbc5d6" ), .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.3.0/_GTMSessionFetcher.xcframework.zip", + checksum: "f180db0cf8d4fb18f806247d5d5c6407e7b499a4cceeafc40c208a25b4cca536" ), .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.3.0/_leveldb.xcframework.zip", + checksum: "86faec184aa78c5d81874ee7fc925ad330fb48637392a2d36812155f6819d855" ), .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.3.0/_nanopb.xcframework.zip", + checksum: "c2740c628c70220388ce624be124ea851091534a6d73702188538138e93f93eb" ), .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.3.0/_openssl_grpc.xcframework.zip", + checksum: "9d44418107f8b173cf59ace55f5dee53728500a0fed83d7285939e61dc47ba48" ), .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.3.0/_Promises.xcframework.zip", + checksum: "09279cbd0871965afaaeb1ab497c1e1199c758b08e3b027ceccd78c67007906d" ), .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.3.0/_RecaptchaInterop.xcframework.zip", + checksum: "71e1f87873fbd6fed8c2f9d89deaca7f854ab09fbb7a9cbd18dc642df55fe090" ), .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.3.0/_SwiftProtobuf.xcframework.zip", + checksum: "d66a96c820a47feed6b0ecb7e16681dfdd5e6de4e0a9d69d33f8c75e79661a25" ) ] ) 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