diff --git a/sdk-intergration/Packages/tysdk/Editor/IOSBuildProcessor.cs b/sdk-intergration/Packages/tysdk/Editor/IOSBuildProcessor.cs index 0b9d03f..70df5ec 100644 --- a/sdk-intergration/Packages/tysdk/Editor/IOSBuildProcessor.cs +++ b/sdk-intergration/Packages/tysdk/Editor/IOSBuildProcessor.cs @@ -32,6 +32,7 @@ namespace tysdk.editor XCodeSetSigingAndCapbilities(target, proj, pathToBuiltProject); ProcessBuildSettings(proj); XcodeOverwriteFiles(pathToBuiltProject, proj); + ProceeFirebasePlist(target, proj, pathToBuiltProject); UnityEngine.Debug.Log($"XCodeProj {pbxprojPath}"); File.WriteAllText(pbxprojPath, proj.WriteToString()); @@ -65,6 +66,14 @@ namespace tysdk.editor //proj.AddCapability(target, PBXCapabilityType.AssociatedDomains, "Unity-iPhone/Unity-iPhone.entitlements"); } + private static void ProceeFirebasePlist(string target, PBXProject proj, string root) + { + var plistPath = Path.Combine("Packages/tysdk/Files", "GoogleService-Info.plist"); + File.Copy(plistPath, $"{root}/GoogleService-Info.plist", true); + var plistGuid = proj.AddFile("GoogleService-Info.plist", "GoogleService-Info.plist", PBXSourceTree.Source); + proj.AddFileToBuild(target, plistGuid); + } + private static void ProcessBuildSettings(PBXProject proj) { string target = proj.TargetGuidByName("GameAssembly"); diff --git a/sdk-intergration/Packages/tysdk/Files/GoogleService-Info.plist b/sdk-intergration/Packages/tysdk/Files/GoogleService-Info.plist new file mode 100644 index 0000000..eb43860 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Files/GoogleService-Info.plist @@ -0,0 +1,36 @@ + + + + + CLIENT_ID + 481260393117-88n0v3ht8ashhk0r5ri47hced7o5qj62.apps.googleusercontent.com + REVERSED_CLIENT_ID + com.googleusercontent.apps.481260393117-88n0v3ht8ashhk0r5ri47hced7o5qj62 + ANDROID_CLIENT_ID + 481260393117-jhq50gh6n2p6pat1bjhcgj3th1ke19jg.apps.googleusercontent.com + API_KEY + AIzaSyDQrn5AeVA-T0PV22PtuUc_GrpK-M5cl-k + GCM_SENDER_ID + 481260393117 + PLIST_VERSION + 1 + BUNDLE_ID + com.arkgame.ft + PROJECT_ID + fishing-travel + STORAGE_BUCKET + fishing-travel.appspot.com + IS_ADS_ENABLED + + IS_ANALYTICS_ENABLED + + IS_APPINVITE_ENABLED + + IS_GCM_ENABLED + + IS_SIGNIN_ENABLED + + GOOGLE_APP_ID + 1:481260393117:ios:120b4fb634fae8d007fa74 + + \ No newline at end of file diff --git a/sdk-intergration/Packages/tysdk/Files/GoogleService-Info.plist.meta b/sdk-intergration/Packages/tysdk/Files/GoogleService-Info.plist.meta new file mode 100644 index 0000000..7b89a53 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Files/GoogleService-Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 363a577373a8c487da06a71bde433af3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase.meta new file mode 100644 index 0000000..9076a1f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bacddd479751940f38f3f6cbe40aed5c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework.meta new file mode 100644 index 0000000..df43da0 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a3fe1b8c344ad4d8f9319024cfc3a7a8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/Info.plist new file mode 100644 index 0000000..50b7c87 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/Info.plist @@ -0,0 +1,139 @@ + + + + + AvailableLibraries + + + BinaryPath + FBLPromises.framework/FBLPromises + LibraryIdentifier + watchos-arm64_x86_64-simulator + LibraryPath + FBLPromises.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + watchos + SupportedPlatformVariant + simulator + + + BinaryPath + FBLPromises.framework/Versions/A/FBLPromises + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + FBLPromises.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + + + BinaryPath + FBLPromises.framework/FBLPromises + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + FBLPromises.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + BinaryPath + FBLPromises.framework/FBLPromises + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + FBLPromises.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + FBLPromises.framework/Versions/A/FBLPromises + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + FBLPromises.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + BinaryPath + FBLPromises.framework/FBLPromises + LibraryIdentifier + ios-arm64 + LibraryPath + FBLPromises.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + FBLPromises.framework/FBLPromises + LibraryIdentifier + watchos-arm64_arm64_32 + LibraryPath + FBLPromises.framework + SupportedArchitectures + + arm64 + arm64_32 + + SupportedPlatform + watchos + + + BinaryPath + FBLPromises.framework/FBLPromises + LibraryIdentifier + tvos-arm64 + LibraryPath + FBLPromises.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/Info.plist.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/Info.plist.meta new file mode 100644 index 0000000..39f0ad1 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c0a3b183b58de44998e0cda899934d91 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature.meta new file mode 100644 index 0000000..0066809 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb47f8d5cfa524b4f9e0814d61b5ea23 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeDirectory b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..997c8e2 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeDirectory differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeDirectory.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeDirectory.meta new file mode 100644 index 0000000..ec50449 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeDirectory.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c142c50407f3f42b0821da5c41f1b56b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..fa15c54 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements-1 b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..1d880d5 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements-1.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements-1.meta new file mode 100644 index 0000000..af286ab --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements-1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2988aaddb8a0e42d4bb0d5867fa9cf27 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements.meta new file mode 100644 index 0000000..32fa08b --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeRequirements.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2dc9bb9155dcf4b2e99b0799048b10ba +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeResources b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..4694bdf --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,3398 @@ + + + + + files + + ios-arm64/FBLPromises.framework/FBLPromises + + GXj1iMPJjk8C2q6OC2VuFxvoTXI= + + ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + 89Z77duIedRVwyjj/WU0BkVMdoQ= + + ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+All.h + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Always.h + + sVZckdpNp0YMZno6+IaJ16Zal00= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Any.h + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Async.h + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Await.h + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Catch.h + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Delay.h + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Do.h + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Race.h + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Recover.h + + bQIMfszj33smHtitYuadQj5unrM= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Retry.h + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Testing.h + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Then.h + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + yngMore1DA762uLfNvM0zRhL/u0= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Validate.h + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + ios-arm64/FBLPromises.framework/Headers/FBLPromise.h + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + ios-arm64/FBLPromises.framework/Headers/FBLPromiseError.h + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + ios-arm64/FBLPromises.framework/Headers/FBLPromises.h + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + ios-arm64/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + ios-arm64/FBLPromises.framework/Info.plist + + fR5izpngA4BV00uAxVnXHhkfZng= + + ios-arm64/FBLPromises.framework/Modules/module.modulemap + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + ios-arm64/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/FBLPromises + + XzP5ALOCv/rgYkPshHufHaA2R3k= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+All.h + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Always.h + + sVZckdpNp0YMZno6+IaJ16Zal00= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Any.h + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Async.h + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Await.h + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Catch.h + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Delay.h + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Do.h + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Race.h + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Recover.h + + bQIMfszj33smHtitYuadQj5unrM= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Reduce.h + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Retry.h + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Testing.h + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Then.h + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Timeout.h + + yngMore1DA762uLfNvM0zRhL/u0= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Validate.h + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Wrap.h + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise.h + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromiseError.h + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromises.h + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/PromisesObjC-umbrella.h + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Modules/module.modulemap + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/PrivateHeaders/FBLPromisePrivate.h + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Resources/FBLPromises_Privacy.bundle/Contents/Info.plist + + 0b4AWBukyFJFurBkREXSDvGPX1A= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Resources/FBLPromises_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Resources/Info.plist + + IHMxrmt9QTCks9JSooZYOPpkO5c= + + ios-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises + + gIJlJsOHsIqmrj9g/IhKcL42IJA= + + ios-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + suc7olGw1Sl01fPDBFLUfi9J+P4= + + ios-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+All.h + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Always.h + + sVZckdpNp0YMZno6+IaJ16Zal00= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Any.h + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Async.h + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Await.h + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Catch.h + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Delay.h + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Do.h + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Race.h + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Recover.h + + bQIMfszj33smHtitYuadQj5unrM= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Retry.h + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Testing.h + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Then.h + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + yngMore1DA762uLfNvM0zRhL/u0= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Validate.h + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise.h + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromiseError.h + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromises.h + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Info.plist + + ulr3y0jS0sRLkkyb6U7YM2OjdOc= + + ios-arm64_x86_64-simulator/FBLPromises.framework/Modules/module.modulemap + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + ios-arm64_x86_64-simulator/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/FBLPromises + + USdOwtDiiCx3PXqDKfXCuu6BVtc= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+All.h + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Always.h + + sVZckdpNp0YMZno6+IaJ16Zal00= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Any.h + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Async.h + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Await.h + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Catch.h + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Delay.h + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Do.h + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Race.h + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Recover.h + + bQIMfszj33smHtitYuadQj5unrM= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Reduce.h + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Retry.h + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Testing.h + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Then.h + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Timeout.h + + yngMore1DA762uLfNvM0zRhL/u0= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Validate.h + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Wrap.h + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise.h + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromiseError.h + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromises.h + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/PromisesObjC-umbrella.h + + rsp9koYRpIy0gmWg10HCRiTVhcc= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Modules/module.modulemap + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/PrivateHeaders/FBLPromisePrivate.h + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Resources/FBLPromises_Privacy.bundle/Contents/Info.plist + + Kkrq62XgtGFn9kUGSw28XDIJ5Io= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Resources/FBLPromises_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Resources/Info.plist + + G/jLhSZWIt7pfmzF7EbHA4D6cFk= + + tvos-arm64/FBLPromises.framework/FBLPromises + + GCYVxsNra6FQfxEW4sya0VqY3VA= + + tvos-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + iNF5Y9PqN5gxo3aybCEBxl6xZuk= + + tvos-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+All.h + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Always.h + + sVZckdpNp0YMZno6+IaJ16Zal00= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Any.h + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Async.h + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Await.h + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Catch.h + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Delay.h + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Do.h + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Race.h + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Recover.h + + bQIMfszj33smHtitYuadQj5unrM= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Retry.h + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Testing.h + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Then.h + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + yngMore1DA762uLfNvM0zRhL/u0= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Validate.h + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise.h + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromiseError.h + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + tvos-arm64/FBLPromises.framework/Headers/FBLPromises.h + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + tvos-arm64/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + tvos-arm64/FBLPromises.framework/Info.plist + + T8BHHB8wtDiGo1fdhXXQlCmc5pA= + + tvos-arm64/FBLPromises.framework/Modules/module.modulemap + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + tvos-arm64/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises + + AIefv1RvTEbYn65nLqhddbgyeUc= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + hNThSuyFg4BlWXz2jo3/IKCAekg= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+All.h + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Always.h + + sVZckdpNp0YMZno6+IaJ16Zal00= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Any.h + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Async.h + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Await.h + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Catch.h + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Delay.h + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Do.h + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Race.h + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Recover.h + + bQIMfszj33smHtitYuadQj5unrM= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Retry.h + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Testing.h + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Then.h + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + yngMore1DA762uLfNvM0zRhL/u0= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Validate.h + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise.h + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromiseError.h + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromises.h + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Info.plist + + ff2FOHnYe/zwGiBe6fw2NaZS9aI= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Modules/module.modulemap + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + tvos-arm64_x86_64-simulator/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + watchos-arm64_arm64_32/FBLPromises.framework/FBLPromises + + tCLvelVN0BlWCmMstlyFTn/n/8Q= + + watchos-arm64_arm64_32/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + tEJJDjxvdW9VwHgtNdkH9wTb6gM= + + watchos-arm64_arm64_32/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+All.h + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Always.h + + sVZckdpNp0YMZno6+IaJ16Zal00= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Any.h + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Async.h + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Await.h + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Catch.h + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Delay.h + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Do.h + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Race.h + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Recover.h + + bQIMfszj33smHtitYuadQj5unrM= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Retry.h + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Testing.h + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Then.h + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + yngMore1DA762uLfNvM0zRhL/u0= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Validate.h + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise.h + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromiseError.h + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromises.h + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + yjUlj64tgEcjDYWzRjO8Y/eHRO4= + + watchos-arm64_arm64_32/FBLPromises.framework/Info.plist + + 8mRdYh2WmDHet1TYkXzM4Qx2vBc= + + watchos-arm64_arm64_32/FBLPromises.framework/Modules/module.modulemap + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + watchos-arm64_arm64_32/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises + + MPrZS3YHT6vrZYHhFMrjozL0ip8= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + Dd3Fh1UKdFSAQaP9cZdi0pd3Czg= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+All.h + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Always.h + + sVZckdpNp0YMZno6+IaJ16Zal00= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Any.h + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Async.h + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Await.h + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Catch.h + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Delay.h + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Do.h + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Race.h + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Recover.h + + bQIMfszj33smHtitYuadQj5unrM= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Retry.h + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Testing.h + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Then.h + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + yngMore1DA762uLfNvM0zRhL/u0= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Validate.h + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise.h + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromiseError.h + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromises.h + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + yjUlj64tgEcjDYWzRjO8Y/eHRO4= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Info.plist + + O3NtIoZDqfCeWbz4dIy0u7HQDNY= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Modules/module.modulemap + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + watchos-arm64_x86_64-simulator/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + + files2 + + ios-arm64/FBLPromises.framework/FBLPromises + + hash + + GXj1iMPJjk8C2q6OC2VuFxvoTXI= + + hash2 + + VT0Sz80jcLUBQxyerw1Y4T8VDJ96WAe6Gii/SRGrAzM= + + + ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + hash + + 89Z77duIedRVwyjj/WU0BkVMdoQ= + + hash2 + + /mgtFSKUdMg5IIptbmYbQYTMk9/bZIh5SMPyvw+vIb4= + + + ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + hash2 + + dLDNcvwjwe8wLyLuJ1P2GBfNxa8P96fy0GMrUk+4rOo= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+All.h + + hash + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + hash2 + + g6BUKLMTJAGRI/4XjGU/dZaG7rA27W16VZK8WvM1eYs= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Always.h + + hash + + sVZckdpNp0YMZno6+IaJ16Zal00= + + hash2 + + mSLLqLIfLaAdISUzmCnHE5dI5q5afctdua9s4Ddwrw4= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Any.h + + hash + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + hash2 + + ETMK2COV+ajlfA4XxDUUJzV3p8LUaA+GN9sRLwNE0Ck= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Async.h + + hash + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + hash2 + + dHc8ASbXmQxrkpQCBEbAZL4HTgO6J7gNiv9erzu92QU= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Await.h + + hash + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + hash2 + + W7kqZbC71TD1Xv9wdtMIjoDbYSZ5ktUSkok5tPZS5A8= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Catch.h + + hash + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + hash2 + + kwyC7vU/6AZticiALUlN0j/nrmzG7QFExjjBV25pQTY= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Delay.h + + hash + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + hash2 + + nSl7wEJQ+tww5d/BWlnoA4Mv9wde0pDI2SJaPISo3vI= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Do.h + + hash + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + hash2 + + AbrMui/y3jBRVXloC2ek4ZcwpBQPlqu29/aPRTvOE68= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Race.h + + hash + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + hash2 + + CNuTRimQ0rZFNUumwP/hYOqi204+JbffrEkONBFuIVg= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Recover.h + + hash + + bQIMfszj33smHtitYuadQj5unrM= + + hash2 + + WP2VmkMLEJh9pP+sW2pW5945/IEIEhib/7rGfCaIWQQ= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + hash + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + hash2 + + OVoK729ybsf8EX8DRwCRRidRbTPXhRiHZjV4Kn40EtE= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Retry.h + + hash + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + hash2 + + onMjxab1k7BI/BmEl5YQXwuaYLZwgEh/ERMPIZ5utlY= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Testing.h + + hash + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + hash2 + + fEVZv1dfYDKHOKyiZqgdyhYdURZ0tKWsHGVPIQL70f0= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Then.h + + hash + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + hash2 + + QMH7kzRIHfHY/An28iUioHxCvP1dvpEJ4Giffps6eBI= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + hash + + yngMore1DA762uLfNvM0zRhL/u0= + + hash2 + + NoaGHny9bLEcgwjjW5UQxZBayRPcQORpW7WJdxa8iDg= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Validate.h + + hash + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + hash2 + + c+8J+TGkNw0JZn+It/LBQP3DACatwAluOhLLNDPozMw= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + hash + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + hash2 + + m576DCvDiDcYotjxumxrhOVOJ8XyUnJcIM7qlVvq2nQ= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromise.h + + hash + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + hash2 + + 8zo1VQB3l2nvOKVHu1ra+QRd1asb8+/pFf9rbETehMk= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromiseError.h + + hash + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + hash2 + + 3LBDNhkSuyDE1LE8Kk9c19ytLxAw5ABQnJu7J4/1yk8= + + + ios-arm64/FBLPromises.framework/Headers/FBLPromises.h + + hash + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + hash2 + + wH9eWTsWL9EixsUdC7G1gbD8vY97El45adWrrpwvqM0= + + + ios-arm64/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + hash + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + hash2 + + AToK0tCJy6hieeo6JMbMhLunYgbQLarPqQyHJ6dfRuA= + + + ios-arm64/FBLPromises.framework/Info.plist + + hash + + fR5izpngA4BV00uAxVnXHhkfZng= + + hash2 + + 97p1AP6LKg3dMzTIbjlKbhgvgG5KxMztsD4ynTsvbzw= + + + ios-arm64/FBLPromises.framework/Modules/module.modulemap + + hash + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + hash2 + + 4qBxo+WpOYzjU3WpYAtobsL/zCA3ll2oxNwP1QnBTtM= + + + ios-arm64/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + hash + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + hash2 + + yTbxGjb54FkX0p6ayty7U27WUyoFPXE9uJnivUTlPv4= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/FBLPromises + + symlink + Versions/Current/FBLPromises + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Headers + + symlink + Versions/Current/Headers + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Modules + + symlink + Versions/Current/Modules + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/PrivateHeaders + + symlink + Versions/Current/PrivateHeaders + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Resources + + symlink + Versions/Current/Resources + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/FBLPromises + + hash + + XzP5ALOCv/rgYkPshHufHaA2R3k= + + hash2 + + 0dPQFZPYjgqCgcfD+X/Qi+zLMIDytcRjQarWc/UQFqk= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+All.h + + hash + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + hash2 + + g6BUKLMTJAGRI/4XjGU/dZaG7rA27W16VZK8WvM1eYs= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Always.h + + hash + + sVZckdpNp0YMZno6+IaJ16Zal00= + + hash2 + + mSLLqLIfLaAdISUzmCnHE5dI5q5afctdua9s4Ddwrw4= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Any.h + + hash + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + hash2 + + ETMK2COV+ajlfA4XxDUUJzV3p8LUaA+GN9sRLwNE0Ck= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Async.h + + hash + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + hash2 + + dHc8ASbXmQxrkpQCBEbAZL4HTgO6J7gNiv9erzu92QU= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Await.h + + hash + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + hash2 + + W7kqZbC71TD1Xv9wdtMIjoDbYSZ5ktUSkok5tPZS5A8= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Catch.h + + hash + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + hash2 + + kwyC7vU/6AZticiALUlN0j/nrmzG7QFExjjBV25pQTY= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Delay.h + + hash + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + hash2 + + nSl7wEJQ+tww5d/BWlnoA4Mv9wde0pDI2SJaPISo3vI= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Do.h + + hash + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + hash2 + + AbrMui/y3jBRVXloC2ek4ZcwpBQPlqu29/aPRTvOE68= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Race.h + + hash + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + hash2 + + CNuTRimQ0rZFNUumwP/hYOqi204+JbffrEkONBFuIVg= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Recover.h + + hash + + bQIMfszj33smHtitYuadQj5unrM= + + hash2 + + WP2VmkMLEJh9pP+sW2pW5945/IEIEhib/7rGfCaIWQQ= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Reduce.h + + hash + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + hash2 + + OVoK729ybsf8EX8DRwCRRidRbTPXhRiHZjV4Kn40EtE= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Retry.h + + hash + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + hash2 + + onMjxab1k7BI/BmEl5YQXwuaYLZwgEh/ERMPIZ5utlY= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Testing.h + + hash + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + hash2 + + fEVZv1dfYDKHOKyiZqgdyhYdURZ0tKWsHGVPIQL70f0= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Then.h + + hash + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + hash2 + + QMH7kzRIHfHY/An28iUioHxCvP1dvpEJ4Giffps6eBI= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Timeout.h + + hash + + yngMore1DA762uLfNvM0zRhL/u0= + + hash2 + + NoaGHny9bLEcgwjjW5UQxZBayRPcQORpW7WJdxa8iDg= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Validate.h + + hash + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + hash2 + + c+8J+TGkNw0JZn+It/LBQP3DACatwAluOhLLNDPozMw= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise+Wrap.h + + hash + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + hash2 + + m576DCvDiDcYotjxumxrhOVOJ8XyUnJcIM7qlVvq2nQ= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromise.h + + hash + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + hash2 + + 8zo1VQB3l2nvOKVHu1ra+QRd1asb8+/pFf9rbETehMk= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromiseError.h + + hash + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + hash2 + + 3LBDNhkSuyDE1LE8Kk9c19ytLxAw5ABQnJu7J4/1yk8= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/FBLPromises.h + + hash + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + hash2 + + wH9eWTsWL9EixsUdC7G1gbD8vY97El45adWrrpwvqM0= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Headers/PromisesObjC-umbrella.h + + hash + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + hash2 + + AToK0tCJy6hieeo6JMbMhLunYgbQLarPqQyHJ6dfRuA= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Modules/module.modulemap + + hash + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + hash2 + + 4qBxo+WpOYzjU3WpYAtobsL/zCA3ll2oxNwP1QnBTtM= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/PrivateHeaders/FBLPromisePrivate.h + + hash + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + hash2 + + yTbxGjb54FkX0p6ayty7U27WUyoFPXE9uJnivUTlPv4= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Resources/FBLPromises_Privacy.bundle/Contents/Info.plist + + hash + + 0b4AWBukyFJFurBkREXSDvGPX1A= + + hash2 + + KHqPRlmPbEPIlyIetti7aU8qyXyjJRUlB91BYtzqEag= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Resources/FBLPromises_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + hash2 + + dLDNcvwjwe8wLyLuJ1P2GBfNxa8P96fy0GMrUk+4rOo= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/A/Resources/Info.plist + + hash + + IHMxrmt9QTCks9JSooZYOPpkO5c= + + hash2 + + zNL5Xh+UE/yvych1nCxbx6pMvB9VJ8tMpDiuDoUaSDQ= + + + ios-arm64_x86_64-maccatalyst/FBLPromises.framework/Versions/Current + + symlink + A + + ios-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises + + hash + + gIJlJsOHsIqmrj9g/IhKcL42IJA= + + hash2 + + KWyhKriV9AudRw9kZVqf3bUFQe0dc8aNnie6hZzL8gA= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + hash + + suc7olGw1Sl01fPDBFLUfi9J+P4= + + hash2 + + 4eiODiOWCYcLLDrI3j+C9Ho4ZJ6uMBHvct6VYkUxLnc= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + hash2 + + dLDNcvwjwe8wLyLuJ1P2GBfNxa8P96fy0GMrUk+4rOo= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+All.h + + hash + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + hash2 + + g6BUKLMTJAGRI/4XjGU/dZaG7rA27W16VZK8WvM1eYs= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Always.h + + hash + + sVZckdpNp0YMZno6+IaJ16Zal00= + + hash2 + + mSLLqLIfLaAdISUzmCnHE5dI5q5afctdua9s4Ddwrw4= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Any.h + + hash + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + hash2 + + ETMK2COV+ajlfA4XxDUUJzV3p8LUaA+GN9sRLwNE0Ck= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Async.h + + hash + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + hash2 + + dHc8ASbXmQxrkpQCBEbAZL4HTgO6J7gNiv9erzu92QU= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Await.h + + hash + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + hash2 + + W7kqZbC71TD1Xv9wdtMIjoDbYSZ5ktUSkok5tPZS5A8= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Catch.h + + hash + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + hash2 + + kwyC7vU/6AZticiALUlN0j/nrmzG7QFExjjBV25pQTY= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Delay.h + + hash + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + hash2 + + nSl7wEJQ+tww5d/BWlnoA4Mv9wde0pDI2SJaPISo3vI= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Do.h + + hash + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + hash2 + + AbrMui/y3jBRVXloC2ek4ZcwpBQPlqu29/aPRTvOE68= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Race.h + + hash + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + hash2 + + CNuTRimQ0rZFNUumwP/hYOqi204+JbffrEkONBFuIVg= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Recover.h + + hash + + bQIMfszj33smHtitYuadQj5unrM= + + hash2 + + WP2VmkMLEJh9pP+sW2pW5945/IEIEhib/7rGfCaIWQQ= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + hash + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + hash2 + + OVoK729ybsf8EX8DRwCRRidRbTPXhRiHZjV4Kn40EtE= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Retry.h + + hash + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + hash2 + + onMjxab1k7BI/BmEl5YQXwuaYLZwgEh/ERMPIZ5utlY= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Testing.h + + hash + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + hash2 + + fEVZv1dfYDKHOKyiZqgdyhYdURZ0tKWsHGVPIQL70f0= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Then.h + + hash + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + hash2 + + QMH7kzRIHfHY/An28iUioHxCvP1dvpEJ4Giffps6eBI= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + hash + + yngMore1DA762uLfNvM0zRhL/u0= + + hash2 + + NoaGHny9bLEcgwjjW5UQxZBayRPcQORpW7WJdxa8iDg= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Validate.h + + hash + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + hash2 + + c+8J+TGkNw0JZn+It/LBQP3DACatwAluOhLLNDPozMw= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + hash + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + hash2 + + m576DCvDiDcYotjxumxrhOVOJ8XyUnJcIM7qlVvq2nQ= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise.h + + hash + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + hash2 + + 8zo1VQB3l2nvOKVHu1ra+QRd1asb8+/pFf9rbETehMk= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromiseError.h + + hash + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + hash2 + + 3LBDNhkSuyDE1LE8Kk9c19ytLxAw5ABQnJu7J4/1yk8= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromises.h + + hash + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + hash2 + + wH9eWTsWL9EixsUdC7G1gbD8vY97El45adWrrpwvqM0= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + hash + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + hash2 + + AToK0tCJy6hieeo6JMbMhLunYgbQLarPqQyHJ6dfRuA= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Info.plist + + hash + + ulr3y0jS0sRLkkyb6U7YM2OjdOc= + + hash2 + + pGq0naWNrA5I1yQjn3kDiOF/1ShLi7LVC0RMD6sZHyg= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/Modules/module.modulemap + + hash + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + hash2 + + 4qBxo+WpOYzjU3WpYAtobsL/zCA3ll2oxNwP1QnBTtM= + + + ios-arm64_x86_64-simulator/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + hash + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + hash2 + + yTbxGjb54FkX0p6ayty7U27WUyoFPXE9uJnivUTlPv4= + + + macos-arm64_x86_64/FBLPromises.framework/FBLPromises + + symlink + Versions/Current/FBLPromises + + macos-arm64_x86_64/FBLPromises.framework/Headers + + symlink + Versions/Current/Headers + + macos-arm64_x86_64/FBLPromises.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/FBLPromises.framework/PrivateHeaders + + symlink + Versions/Current/PrivateHeaders + + macos-arm64_x86_64/FBLPromises.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/FBLPromises + + hash + + USdOwtDiiCx3PXqDKfXCuu6BVtc= + + hash2 + + DeFOAaVUzoHcNv0ok5OfrR7e8XQyK9ywXpRgZgstaDA= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+All.h + + hash + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + hash2 + + g6BUKLMTJAGRI/4XjGU/dZaG7rA27W16VZK8WvM1eYs= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Always.h + + hash + + sVZckdpNp0YMZno6+IaJ16Zal00= + + hash2 + + mSLLqLIfLaAdISUzmCnHE5dI5q5afctdua9s4Ddwrw4= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Any.h + + hash + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + hash2 + + ETMK2COV+ajlfA4XxDUUJzV3p8LUaA+GN9sRLwNE0Ck= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Async.h + + hash + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + hash2 + + dHc8ASbXmQxrkpQCBEbAZL4HTgO6J7gNiv9erzu92QU= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Await.h + + hash + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + hash2 + + W7kqZbC71TD1Xv9wdtMIjoDbYSZ5ktUSkok5tPZS5A8= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Catch.h + + hash + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + hash2 + + kwyC7vU/6AZticiALUlN0j/nrmzG7QFExjjBV25pQTY= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Delay.h + + hash + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + hash2 + + nSl7wEJQ+tww5d/BWlnoA4Mv9wde0pDI2SJaPISo3vI= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Do.h + + hash + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + hash2 + + AbrMui/y3jBRVXloC2ek4ZcwpBQPlqu29/aPRTvOE68= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Race.h + + hash + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + hash2 + + CNuTRimQ0rZFNUumwP/hYOqi204+JbffrEkONBFuIVg= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Recover.h + + hash + + bQIMfszj33smHtitYuadQj5unrM= + + hash2 + + WP2VmkMLEJh9pP+sW2pW5945/IEIEhib/7rGfCaIWQQ= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Reduce.h + + hash + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + hash2 + + OVoK729ybsf8EX8DRwCRRidRbTPXhRiHZjV4Kn40EtE= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Retry.h + + hash + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + hash2 + + onMjxab1k7BI/BmEl5YQXwuaYLZwgEh/ERMPIZ5utlY= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Testing.h + + hash + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + hash2 + + fEVZv1dfYDKHOKyiZqgdyhYdURZ0tKWsHGVPIQL70f0= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Then.h + + hash + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + hash2 + + QMH7kzRIHfHY/An28iUioHxCvP1dvpEJ4Giffps6eBI= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Timeout.h + + hash + + yngMore1DA762uLfNvM0zRhL/u0= + + hash2 + + NoaGHny9bLEcgwjjW5UQxZBayRPcQORpW7WJdxa8iDg= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Validate.h + + hash + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + hash2 + + c+8J+TGkNw0JZn+It/LBQP3DACatwAluOhLLNDPozMw= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise+Wrap.h + + hash + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + hash2 + + m576DCvDiDcYotjxumxrhOVOJ8XyUnJcIM7qlVvq2nQ= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromise.h + + hash + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + hash2 + + 8zo1VQB3l2nvOKVHu1ra+QRd1asb8+/pFf9rbETehMk= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromiseError.h + + hash + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + hash2 + + 3LBDNhkSuyDE1LE8Kk9c19ytLxAw5ABQnJu7J4/1yk8= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/FBLPromises.h + + hash + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + hash2 + + wH9eWTsWL9EixsUdC7G1gbD8vY97El45adWrrpwvqM0= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Headers/PromisesObjC-umbrella.h + + hash + + rsp9koYRpIy0gmWg10HCRiTVhcc= + + hash2 + + LqjgTmuiHuqI5MxJWn0HVAGM9ESbdQkEOu4GwYiL7vk= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Modules/module.modulemap + + hash + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + hash2 + + 4qBxo+WpOYzjU3WpYAtobsL/zCA3ll2oxNwP1QnBTtM= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/PrivateHeaders/FBLPromisePrivate.h + + hash + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + hash2 + + yTbxGjb54FkX0p6ayty7U27WUyoFPXE9uJnivUTlPv4= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Resources/FBLPromises_Privacy.bundle/Contents/Info.plist + + hash + + Kkrq62XgtGFn9kUGSw28XDIJ5Io= + + hash2 + + +N3X+Nwtn1Op24nJqgble9HitgW0dzLKIXOjtRm37EU= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Resources/FBLPromises_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + hash2 + + dLDNcvwjwe8wLyLuJ1P2GBfNxa8P96fy0GMrUk+4rOo= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/A/Resources/Info.plist + + hash + + G/jLhSZWIt7pfmzF7EbHA4D6cFk= + + hash2 + + k/ZqDEWxKKhNNziV7yXMzCIxwnQ5SdJXpFiMD0d8Mvg= + + + macos-arm64_x86_64/FBLPromises.framework/Versions/Current + + symlink + A + + tvos-arm64/FBLPromises.framework/FBLPromises + + hash + + GCYVxsNra6FQfxEW4sya0VqY3VA= + + hash2 + + 4tEfE/YDvcoK5JwzpK2X87dEYBDdE1kRaeVFfoUIIPI= + + + tvos-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + hash + + iNF5Y9PqN5gxo3aybCEBxl6xZuk= + + hash2 + + QGyD2Qp5nVnS2z64+X4Gz59DwOW332yuSXw9W15AMVI= + + + tvos-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + hash2 + + dLDNcvwjwe8wLyLuJ1P2GBfNxa8P96fy0GMrUk+4rOo= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+All.h + + hash + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + hash2 + + g6BUKLMTJAGRI/4XjGU/dZaG7rA27W16VZK8WvM1eYs= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Always.h + + hash + + sVZckdpNp0YMZno6+IaJ16Zal00= + + hash2 + + mSLLqLIfLaAdISUzmCnHE5dI5q5afctdua9s4Ddwrw4= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Any.h + + hash + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + hash2 + + ETMK2COV+ajlfA4XxDUUJzV3p8LUaA+GN9sRLwNE0Ck= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Async.h + + hash + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + hash2 + + dHc8ASbXmQxrkpQCBEbAZL4HTgO6J7gNiv9erzu92QU= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Await.h + + hash + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + hash2 + + W7kqZbC71TD1Xv9wdtMIjoDbYSZ5ktUSkok5tPZS5A8= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Catch.h + + hash + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + hash2 + + kwyC7vU/6AZticiALUlN0j/nrmzG7QFExjjBV25pQTY= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Delay.h + + hash + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + hash2 + + nSl7wEJQ+tww5d/BWlnoA4Mv9wde0pDI2SJaPISo3vI= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Do.h + + hash + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + hash2 + + AbrMui/y3jBRVXloC2ek4ZcwpBQPlqu29/aPRTvOE68= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Race.h + + hash + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + hash2 + + CNuTRimQ0rZFNUumwP/hYOqi204+JbffrEkONBFuIVg= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Recover.h + + hash + + bQIMfszj33smHtitYuadQj5unrM= + + hash2 + + WP2VmkMLEJh9pP+sW2pW5945/IEIEhib/7rGfCaIWQQ= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + hash + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + hash2 + + OVoK729ybsf8EX8DRwCRRidRbTPXhRiHZjV4Kn40EtE= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Retry.h + + hash + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + hash2 + + onMjxab1k7BI/BmEl5YQXwuaYLZwgEh/ERMPIZ5utlY= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Testing.h + + hash + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + hash2 + + fEVZv1dfYDKHOKyiZqgdyhYdURZ0tKWsHGVPIQL70f0= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Then.h + + hash + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + hash2 + + QMH7kzRIHfHY/An28iUioHxCvP1dvpEJ4Giffps6eBI= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + hash + + yngMore1DA762uLfNvM0zRhL/u0= + + hash2 + + NoaGHny9bLEcgwjjW5UQxZBayRPcQORpW7WJdxa8iDg= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Validate.h + + hash + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + hash2 + + c+8J+TGkNw0JZn+It/LBQP3DACatwAluOhLLNDPozMw= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + hash + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + hash2 + + m576DCvDiDcYotjxumxrhOVOJ8XyUnJcIM7qlVvq2nQ= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromise.h + + hash + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + hash2 + + 8zo1VQB3l2nvOKVHu1ra+QRd1asb8+/pFf9rbETehMk= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromiseError.h + + hash + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + hash2 + + 3LBDNhkSuyDE1LE8Kk9c19ytLxAw5ABQnJu7J4/1yk8= + + + tvos-arm64/FBLPromises.framework/Headers/FBLPromises.h + + hash + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + hash2 + + wH9eWTsWL9EixsUdC7G1gbD8vY97El45adWrrpwvqM0= + + + tvos-arm64/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + hash + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + hash2 + + AToK0tCJy6hieeo6JMbMhLunYgbQLarPqQyHJ6dfRuA= + + + tvos-arm64/FBLPromises.framework/Info.plist + + hash + + T8BHHB8wtDiGo1fdhXXQlCmc5pA= + + hash2 + + XQHvDuJ78w1HuW2xxZITTHAd6+FLay3Cu2ytxB+mkWE= + + + tvos-arm64/FBLPromises.framework/Modules/module.modulemap + + hash + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + hash2 + + 4qBxo+WpOYzjU3WpYAtobsL/zCA3ll2oxNwP1QnBTtM= + + + tvos-arm64/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + hash + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + hash2 + + yTbxGjb54FkX0p6ayty7U27WUyoFPXE9uJnivUTlPv4= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises + + hash + + AIefv1RvTEbYn65nLqhddbgyeUc= + + hash2 + + YlD6bFqyUqNCyLzHtWga2R5vOkOuMU1sXIUI2h9QcN8= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + hash + + hNThSuyFg4BlWXz2jo3/IKCAekg= + + hash2 + + SnIryUKPkezLkfyvcVB/hMSeirpSD1/nd8IBdFLdmJ0= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + hash2 + + dLDNcvwjwe8wLyLuJ1P2GBfNxa8P96fy0GMrUk+4rOo= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+All.h + + hash + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + hash2 + + g6BUKLMTJAGRI/4XjGU/dZaG7rA27W16VZK8WvM1eYs= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Always.h + + hash + + sVZckdpNp0YMZno6+IaJ16Zal00= + + hash2 + + mSLLqLIfLaAdISUzmCnHE5dI5q5afctdua9s4Ddwrw4= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Any.h + + hash + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + hash2 + + ETMK2COV+ajlfA4XxDUUJzV3p8LUaA+GN9sRLwNE0Ck= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Async.h + + hash + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + hash2 + + dHc8ASbXmQxrkpQCBEbAZL4HTgO6J7gNiv9erzu92QU= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Await.h + + hash + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + hash2 + + W7kqZbC71TD1Xv9wdtMIjoDbYSZ5ktUSkok5tPZS5A8= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Catch.h + + hash + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + hash2 + + kwyC7vU/6AZticiALUlN0j/nrmzG7QFExjjBV25pQTY= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Delay.h + + hash + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + hash2 + + nSl7wEJQ+tww5d/BWlnoA4Mv9wde0pDI2SJaPISo3vI= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Do.h + + hash + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + hash2 + + AbrMui/y3jBRVXloC2ek4ZcwpBQPlqu29/aPRTvOE68= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Race.h + + hash + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + hash2 + + CNuTRimQ0rZFNUumwP/hYOqi204+JbffrEkONBFuIVg= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Recover.h + + hash + + bQIMfszj33smHtitYuadQj5unrM= + + hash2 + + WP2VmkMLEJh9pP+sW2pW5945/IEIEhib/7rGfCaIWQQ= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + hash + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + hash2 + + OVoK729ybsf8EX8DRwCRRidRbTPXhRiHZjV4Kn40EtE= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Retry.h + + hash + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + hash2 + + onMjxab1k7BI/BmEl5YQXwuaYLZwgEh/ERMPIZ5utlY= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Testing.h + + hash + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + hash2 + + fEVZv1dfYDKHOKyiZqgdyhYdURZ0tKWsHGVPIQL70f0= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Then.h + + hash + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + hash2 + + QMH7kzRIHfHY/An28iUioHxCvP1dvpEJ4Giffps6eBI= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + hash + + yngMore1DA762uLfNvM0zRhL/u0= + + hash2 + + NoaGHny9bLEcgwjjW5UQxZBayRPcQORpW7WJdxa8iDg= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Validate.h + + hash + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + hash2 + + c+8J+TGkNw0JZn+It/LBQP3DACatwAluOhLLNDPozMw= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + hash + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + hash2 + + m576DCvDiDcYotjxumxrhOVOJ8XyUnJcIM7qlVvq2nQ= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise.h + + hash + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + hash2 + + 8zo1VQB3l2nvOKVHu1ra+QRd1asb8+/pFf9rbETehMk= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromiseError.h + + hash + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + hash2 + + 3LBDNhkSuyDE1LE8Kk9c19ytLxAw5ABQnJu7J4/1yk8= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromises.h + + hash + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + hash2 + + wH9eWTsWL9EixsUdC7G1gbD8vY97El45adWrrpwvqM0= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + hash + + LRjj72lPCA3L9iDRZehhvoVhUGU= + + hash2 + + AToK0tCJy6hieeo6JMbMhLunYgbQLarPqQyHJ6dfRuA= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Info.plist + + hash + + ff2FOHnYe/zwGiBe6fw2NaZS9aI= + + hash2 + + e+G5CtSj2IlsfMukfWUPQ/9SAAYehAGV+VJD+LaHVDc= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/Modules/module.modulemap + + hash + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + hash2 + + 4qBxo+WpOYzjU3WpYAtobsL/zCA3ll2oxNwP1QnBTtM= + + + tvos-arm64_x86_64-simulator/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + hash + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + hash2 + + yTbxGjb54FkX0p6ayty7U27WUyoFPXE9uJnivUTlPv4= + + + watchos-arm64_arm64_32/FBLPromises.framework/FBLPromises + + hash + + tCLvelVN0BlWCmMstlyFTn/n/8Q= + + hash2 + + vFTTVjweBOtOIHgRcGeVD1eGXZ03sEq9V1qMz90rYi0= + + + watchos-arm64_arm64_32/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + hash + + tEJJDjxvdW9VwHgtNdkH9wTb6gM= + + hash2 + + fVJFa4aQb3jf/F3iyBVoQrEw0joLhbGoZKte/5pJej4= + + + watchos-arm64_arm64_32/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + hash2 + + dLDNcvwjwe8wLyLuJ1P2GBfNxa8P96fy0GMrUk+4rOo= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+All.h + + hash + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + hash2 + + g6BUKLMTJAGRI/4XjGU/dZaG7rA27W16VZK8WvM1eYs= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Always.h + + hash + + sVZckdpNp0YMZno6+IaJ16Zal00= + + hash2 + + mSLLqLIfLaAdISUzmCnHE5dI5q5afctdua9s4Ddwrw4= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Any.h + + hash + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + hash2 + + ETMK2COV+ajlfA4XxDUUJzV3p8LUaA+GN9sRLwNE0Ck= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Async.h + + hash + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + hash2 + + dHc8ASbXmQxrkpQCBEbAZL4HTgO6J7gNiv9erzu92QU= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Await.h + + hash + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + hash2 + + W7kqZbC71TD1Xv9wdtMIjoDbYSZ5ktUSkok5tPZS5A8= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Catch.h + + hash + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + hash2 + + kwyC7vU/6AZticiALUlN0j/nrmzG7QFExjjBV25pQTY= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Delay.h + + hash + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + hash2 + + nSl7wEJQ+tww5d/BWlnoA4Mv9wde0pDI2SJaPISo3vI= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Do.h + + hash + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + hash2 + + AbrMui/y3jBRVXloC2ek4ZcwpBQPlqu29/aPRTvOE68= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Race.h + + hash + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + hash2 + + CNuTRimQ0rZFNUumwP/hYOqi204+JbffrEkONBFuIVg= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Recover.h + + hash + + bQIMfszj33smHtitYuadQj5unrM= + + hash2 + + WP2VmkMLEJh9pP+sW2pW5945/IEIEhib/7rGfCaIWQQ= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + hash + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + hash2 + + OVoK729ybsf8EX8DRwCRRidRbTPXhRiHZjV4Kn40EtE= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Retry.h + + hash + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + hash2 + + onMjxab1k7BI/BmEl5YQXwuaYLZwgEh/ERMPIZ5utlY= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Testing.h + + hash + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + hash2 + + fEVZv1dfYDKHOKyiZqgdyhYdURZ0tKWsHGVPIQL70f0= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Then.h + + hash + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + hash2 + + QMH7kzRIHfHY/An28iUioHxCvP1dvpEJ4Giffps6eBI= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + hash + + yngMore1DA762uLfNvM0zRhL/u0= + + hash2 + + NoaGHny9bLEcgwjjW5UQxZBayRPcQORpW7WJdxa8iDg= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Validate.h + + hash + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + hash2 + + c+8J+TGkNw0JZn+It/LBQP3DACatwAluOhLLNDPozMw= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + hash + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + hash2 + + m576DCvDiDcYotjxumxrhOVOJ8XyUnJcIM7qlVvq2nQ= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromise.h + + hash + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + hash2 + + 8zo1VQB3l2nvOKVHu1ra+QRd1asb8+/pFf9rbETehMk= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromiseError.h + + hash + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + hash2 + + 3LBDNhkSuyDE1LE8Kk9c19ytLxAw5ABQnJu7J4/1yk8= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/FBLPromises.h + + hash + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + hash2 + + wH9eWTsWL9EixsUdC7G1gbD8vY97El45adWrrpwvqM0= + + + watchos-arm64_arm64_32/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + hash + + yjUlj64tgEcjDYWzRjO8Y/eHRO4= + + hash2 + + L4I2Tu1oQsHRja/DQxQo6suFBLoJFAeysyJMRpPAPO0= + + + watchos-arm64_arm64_32/FBLPromises.framework/Info.plist + + hash + + 8mRdYh2WmDHet1TYkXzM4Qx2vBc= + + hash2 + + /bwcbib3aH9hIRPvPK9Gw0lVIYWLeca5xnbeMiBmBVk= + + + watchos-arm64_arm64_32/FBLPromises.framework/Modules/module.modulemap + + hash + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + hash2 + + 4qBxo+WpOYzjU3WpYAtobsL/zCA3ll2oxNwP1QnBTtM= + + + watchos-arm64_arm64_32/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + hash + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + hash2 + + yTbxGjb54FkX0p6ayty7U27WUyoFPXE9uJnivUTlPv4= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises + + hash + + MPrZS3YHT6vrZYHhFMrjozL0ip8= + + hash2 + + n+42S3bOHf6dbtF8IF2WThwOWOk4FjOVLL13/knbAIQ= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist + + hash + + Dd3Fh1UKdFSAQaP9cZdi0pd3Czg= + + hash2 + + Ij+bOFTaVp647vQCfKe6nvl0PZ8AFom5XG7xai74A0I= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ZajnvEs/MYRS3X4TPLAhBWi8mc4= + + hash2 + + dLDNcvwjwe8wLyLuJ1P2GBfNxa8P96fy0GMrUk+4rOo= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+All.h + + hash + + 1/HWSa9B9CfE+6oTjy3jrp1Dbng= + + hash2 + + g6BUKLMTJAGRI/4XjGU/dZaG7rA27W16VZK8WvM1eYs= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Always.h + + hash + + sVZckdpNp0YMZno6+IaJ16Zal00= + + hash2 + + mSLLqLIfLaAdISUzmCnHE5dI5q5afctdua9s4Ddwrw4= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Any.h + + hash + + jYWCdqjloLKNtDe+sIQ4PyQsf0I= + + hash2 + + ETMK2COV+ajlfA4XxDUUJzV3p8LUaA+GN9sRLwNE0Ck= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Async.h + + hash + + gIl6GZ+2tBZw7sNlHmw6tQggHn4= + + hash2 + + dHc8ASbXmQxrkpQCBEbAZL4HTgO6J7gNiv9erzu92QU= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Await.h + + hash + + WKlBKfPKetJ8or+tZtW13HAGcaM= + + hash2 + + W7kqZbC71TD1Xv9wdtMIjoDbYSZ5ktUSkok5tPZS5A8= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Catch.h + + hash + + WaTiqwvv8w13vIKlm2K4DAgZulo= + + hash2 + + kwyC7vU/6AZticiALUlN0j/nrmzG7QFExjjBV25pQTY= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Delay.h + + hash + + qoQSMY2FcD2SV3kKq34NITtbdmk= + + hash2 + + nSl7wEJQ+tww5d/BWlnoA4Mv9wde0pDI2SJaPISo3vI= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Do.h + + hash + + ggkiDySeq8jvunvZvPkZ/Kkn8xU= + + hash2 + + AbrMui/y3jBRVXloC2ek4ZcwpBQPlqu29/aPRTvOE68= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Race.h + + hash + + KhU7Y/hu/++OhV8HrTR0blCqsa8= + + hash2 + + CNuTRimQ0rZFNUumwP/hYOqi204+JbffrEkONBFuIVg= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Recover.h + + hash + + bQIMfszj33smHtitYuadQj5unrM= + + hash2 + + WP2VmkMLEJh9pP+sW2pW5945/IEIEhib/7rGfCaIWQQ= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Reduce.h + + hash + + fHvVgIVNfukW8aWkuQb9Upl1Hv8= + + hash2 + + OVoK729ybsf8EX8DRwCRRidRbTPXhRiHZjV4Kn40EtE= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Retry.h + + hash + + EFBZkIULq7mo/1LX3HSsRl51Fhw= + + hash2 + + onMjxab1k7BI/BmEl5YQXwuaYLZwgEh/ERMPIZ5utlY= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Testing.h + + hash + + Ks+FXD691hFVSvDw/g/0x4ic7+0= + + hash2 + + fEVZv1dfYDKHOKyiZqgdyhYdURZ0tKWsHGVPIQL70f0= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Then.h + + hash + + xXwhWUcFcLdpUBrK28dob5PeMRI= + + hash2 + + QMH7kzRIHfHY/An28iUioHxCvP1dvpEJ4Giffps6eBI= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Timeout.h + + hash + + yngMore1DA762uLfNvM0zRhL/u0= + + hash2 + + NoaGHny9bLEcgwjjW5UQxZBayRPcQORpW7WJdxa8iDg= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Validate.h + + hash + + QXCa+SPD+GyNt+fKriUFP4JLYi0= + + hash2 + + c+8J+TGkNw0JZn+It/LBQP3DACatwAluOhLLNDPozMw= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise+Wrap.h + + hash + + pnbKEVv3KohF9zBVmwpY92K1/H8= + + hash2 + + m576DCvDiDcYotjxumxrhOVOJ8XyUnJcIM7qlVvq2nQ= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromise.h + + hash + + 7OfQzgwmGOgsO/CHeNSkTs6YP2g= + + hash2 + + 8zo1VQB3l2nvOKVHu1ra+QRd1asb8+/pFf9rbETehMk= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromiseError.h + + hash + + NiD1rwNDO7Tz69bYyOj9qmlCGRQ= + + hash2 + + 3LBDNhkSuyDE1LE8Kk9c19ytLxAw5ABQnJu7J4/1yk8= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/FBLPromises.h + + hash + + xmHnPqDlpJpUbAqgOJw5Da3418U= + + hash2 + + wH9eWTsWL9EixsUdC7G1gbD8vY97El45adWrrpwvqM0= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Headers/PromisesObjC-umbrella.h + + hash + + yjUlj64tgEcjDYWzRjO8Y/eHRO4= + + hash2 + + L4I2Tu1oQsHRja/DQxQo6suFBLoJFAeysyJMRpPAPO0= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Info.plist + + hash + + O3NtIoZDqfCeWbz4dIy0u7HQDNY= + + hash2 + + t7kMaECtwufUP2Crb+Zp8NqNZZ3Y93ZevS43Ir7cKIw= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/Modules/module.modulemap + + hash + + Fz4jNEpf09yl2xSCWDgrqH37o/A= + + hash2 + + 4qBxo+WpOYzjU3WpYAtobsL/zCA3ll2oxNwP1QnBTtM= + + + watchos-arm64_x86_64-simulator/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h + + hash + + J7AOJnwCKzdcaI5lsMAhXoByoT0= + + hash2 + + yTbxGjb54FkX0p6ayty7U27WUyoFPXE9uJnivUTlPv4= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeResources.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..07635db --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7bf6582d2d284457bb2bda63f961bbbf +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeSignature b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..4c51f18 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeSignature differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeSignature.meta new file mode 100644 index 0000000..0c6b610 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/_CodeSignature/CodeSignature.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 836945365524b44ea9bd164aa0a6dedb +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64.meta new file mode 100644 index 0000000..5c98fb8 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 456ab338953354d13b8616124831353d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework.meta new file mode 100644 index 0000000..fb2544d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 0af90d3ebafed4f198cc440d5c290efb +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/FBLPromises b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/FBLPromises new file mode 100644 index 0000000..7561680 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/FBLPromises differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist new file mode 100644 index 0000000..d08d1cc Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/Info.plist differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..5397adc --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/FBLPromises_Privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+All.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+All.h new file mode 100644 index 0000000..9c0090e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+All.h @@ -0,0 +1,63 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(AllAdditions) + +/** + Wait until all of the given promises are fulfilled. + If one of the given promises is rejected, then the returned promise is rejected with same error. + If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, + it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. + Promises resolved with `nil` become `NSNull` instances in the resulting array. + + @param promises Promises to wait for. + @return Promise of an array containing the values of input promises in the same order. + */ ++ (FBLPromise *)all:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); + +/** + Wait until all of the given promises are fulfilled. + If one of the given promises is rejected, then the returned promise is rejected with same error. + If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, + it's implicitly considered a pre-fulfilled or pre-rejected FBLPromise correspondingly. + Promises resolved with `nil` become `NSNull` instances in the resulting array. + + @param queue A queue to dispatch on. + @param promises Promises to wait for. + @return Promise of an array containing the values of input promises in the same order. + */ ++ (FBLPromise *)onQueue:(dispatch_queue_t)queue + all:(NSArray *)promises NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `all` operators. + Usage: FBLPromise.all(@[ ... ]) + */ +@interface FBLPromise(DotSyntax_AllAdditions) + ++ (FBLPromise * (^)(NSArray *))all FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise * (^)(dispatch_queue_t, NSArray *))allOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Always.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Always.h new file mode 100644 index 0000000..13000f5 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Always.h @@ -0,0 +1,54 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(AlwaysAdditions) + +typedef void (^FBLPromiseAlwaysWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block that always executes, no matter if the receiver is rejected or fulfilled. + @return A new pending promise to be resolved with same resolution as the receiver. + */ +- (FBLPromise *)always:(FBLPromiseAlwaysWorkBlock)work NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to dispatch on. + @param work A block that always executes, no matter if the receiver is rejected or fulfilled. + @return A new pending promise to be resolved with same resolution as the receiver. + */ +- (FBLPromise *)onQueue:(dispatch_queue_t)queue + always:(FBLPromiseAlwaysWorkBlock)work NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `always` operators. + Usage: promise.always(^{...}) + */ +@interface FBLPromise(DotSyntax_AlwaysAdditions) + +- (FBLPromise* (^)(FBLPromiseAlwaysWorkBlock))always FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); +- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAlwaysWorkBlock))alwaysOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Any.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Any.h new file mode 100644 index 0000000..82875bf --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Any.h @@ -0,0 +1,69 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(AnyAdditions) + +/** + Waits until all of the given promises are either fulfilled or rejected. + If all promises are rejected, then the returned promise is rejected with same error + as the last one rejected. + If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of + values or `NSErrors`, matching the original order of fulfilled or rejected promises respectively. + If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, + it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. + Promises resolved with `nil` become `NSNull` instances in the resulting array. + + @param promises Promises to wait for. + @return Promise of array containing the values or `NSError`s of input promises in the same order. + */ ++ (FBLPromise *)any:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); + +/** + Waits until all of the given promises are either fulfilled or rejected. + If all promises are rejected, then the returned promise is rejected with same error + as the last one rejected. + If at least one of the promises is fulfilled, the resulting promise is fulfilled with an array of + values or `NSError`s, matching the original order of fulfilled or rejected promises respectively. + If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, + it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. + Promises resolved with `nil` become `NSNull` instances in the resulting array. + + @param queue A queue to dispatch on. + @param promises Promises to wait for. + @return Promise of array containing the values or `NSError`s of input promises in the same order. + */ ++ (FBLPromise *)onQueue:(dispatch_queue_t)queue + any:(NSArray *)promises NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `any` operators. + Usage: FBLPromise.any(@[ ... ]) + */ +@interface FBLPromise(DotSyntax_AnyAdditions) + ++ (FBLPromise * (^)(NSArray *))any FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise * (^)(dispatch_queue_t, NSArray *))anyOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Async.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Async.h new file mode 100644 index 0000000..0588a9e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Async.h @@ -0,0 +1,60 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(AsyncAdditions) + +typedef void (^FBLPromiseFulfillBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseRejectBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseAsyncWorkBlock)(FBLPromiseFulfillBlock fulfill, + FBLPromiseRejectBlock reject) NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise and executes `work` block asynchronously. + + @param work A block to perform any operations needed to resolve the promise. + @return A new pending promise. + */ ++ (instancetype)async:(FBLPromiseAsyncWorkBlock)work NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise and executes `work` block asynchronously on the given queue. + + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @return A new pending promise. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue + async:(FBLPromiseAsyncWorkBlock)work NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `async` operators. + Usage: FBLPromise.async(^(FBLPromiseFulfillBlock fulfill, FBLPromiseRejectBlock reject) { ... }) + */ +@interface FBLPromise(DotSyntax_AsyncAdditions) + ++ (FBLPromise* (^)(FBLPromiseAsyncWorkBlock))async FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, FBLPromiseAsyncWorkBlock))asyncOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Await.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Await.h new file mode 100644 index 0000000..c97a1ba --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Await.h @@ -0,0 +1,32 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + Waits for promise resolution. The current thread blocks until the promise is resolved. + + @param promise Promise to wait for. + @param error Error the promise was rejected with, or `nil` if the promise was fulfilled. + @return Value the promise was fulfilled with. If the promise was rejected, the return value + is always `nil`, but the error out arg is not. + */ +FOUNDATION_EXTERN id __nullable FBLPromiseAwait(FBLPromise *promise, + NSError **error) NS_REFINED_FOR_SWIFT; + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Catch.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Catch.h new file mode 100644 index 0000000..a9ff170 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Catch.h @@ -0,0 +1,59 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(CatchAdditions) + +typedef void (^FBLPromiseCatchWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise which eventually gets resolved with same resolution as the receiver. + If receiver is rejected, then `reject` block is executed asynchronously. + + @param reject A block to handle the error that receiver was rejected with. + @return A new pending promise. + */ +- (FBLPromise *)catch:(FBLPromiseCatchWorkBlock)reject NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise which eventually gets resolved with same resolution as the receiver. + If receiver is rejected, then `reject` block is executed asynchronously on the given queue. + + @param queue A queue to invoke the `reject` block on. + @param reject A block to handle the error that receiver was rejected with. + @return A new pending promise. + */ +- (FBLPromise *)onQueue:(dispatch_queue_t)queue + catch:(FBLPromiseCatchWorkBlock)reject NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `catch` operators. + Usage: promise.catch(^(NSError *error) { ... }) + */ +@interface FBLPromise(DotSyntax_CatchAdditions) + +- (FBLPromise* (^)(FBLPromiseCatchWorkBlock))catch FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); +- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseCatchWorkBlock))catchOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Delay.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Delay.h new file mode 100644 index 0000000..557df48 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Delay.h @@ -0,0 +1,59 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(DelayAdditions) + +/** + Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or + rejects with the same error immediately. + + @param interval Time to wait in seconds. + @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects + with the same error immediately. + */ +- (FBLPromise *)delay:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a new pending promise that fulfills with the same value as `self` after the `delay`, or + rejects with the same error immediately. + + @param queue A queue to dispatch on. + @param interval Time to wait in seconds. + @return A new pending promise that fulfills at least `delay` seconds later than `self`, or rejects + with the same error immediately. + */ +- (FBLPromise *)onQueue:(dispatch_queue_t)queue + delay:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `delay` operators. + Usage: promise.delay(...) + */ +@interface FBLPromise(DotSyntax_DelayAdditions) + +- (FBLPromise * (^)(NSTimeInterval))delay FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); +- (FBLPromise * (^)(dispatch_queue_t, NSTimeInterval))delayOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Do.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Do.h new file mode 100644 index 0000000..6838e0a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Do.h @@ -0,0 +1,55 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(DoAdditions) + +typedef id __nullable (^FBLPromiseDoWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise and executes `work` block asynchronously. + + @param work A block that returns a value or an error used to resolve the promise. + @return A new pending promise. + */ ++ (instancetype)do:(FBLPromiseDoWorkBlock)work NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise and executes `work` block asynchronously on the given queue. + + @param queue A queue to invoke the `work` block on. + @param work A block that returns a value or an error used to resolve the promise. + @return A new pending promise. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue do:(FBLPromiseDoWorkBlock)work NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `do` operators. + Usage: FBLPromise.doOn(queue, ^(NSError *error) { ... }) + */ +@interface FBLPromise(DotSyntax_DoAdditions) + ++ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseDoWorkBlock))doOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Race.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Race.h new file mode 100644 index 0000000..2f67258 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Race.h @@ -0,0 +1,62 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(RaceAdditions) + +/** + Wait until any of the given promises are fulfilled. + If one of the promises is rejected, then the returned promise is rejected with same error. + If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, + it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. + + @param promises Promises to wait for. + @return A new pending promise to be resolved with the same resolution as the first promise, among + the given ones, which was resolved. + */ ++ (instancetype)race:(NSArray *)promises NS_SWIFT_UNAVAILABLE(""); + +/** + Wait until any of the given promises are fulfilled. + If one of the promises is rejected, then the returned promise is rejected with same error. + If any other arbitrary value or `NSError` appears in the array instead of `FBLPromise`, + it's implicitly considered a pre-fulfilled or pre-rejected `FBLPromise` correspondingly. + + @param queue A queue to dispatch on. + @param promises Promises to wait for. + @return A new pending promise to be resolved with the same resolution as the first promise, among + the given ones, which was resolved. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue race:(NSArray *)promises NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `race` operators. + Usage: FBLPromise.race(@[ ... ]) + */ +@interface FBLPromise(DotSyntax_RaceAdditions) + ++ (FBLPromise * (^)(NSArray *))race FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise * (^)(dispatch_queue_t, NSArray *))raceOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Recover.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Recover.h new file mode 100644 index 0000000..bb7df7e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Recover.h @@ -0,0 +1,60 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(RecoverAdditions) + +typedef id __nullable (^FBLPromiseRecoverWorkBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); + +/** + Provides a new promise to recover in case the receiver gets rejected. + + @param recovery A block to handle the error that the receiver was rejected with. + @return A new pending promise to use instead of the rejected one that gets resolved with resolution + returned from `recovery` block. + */ +- (FBLPromise *)recover:(FBLPromiseRecoverWorkBlock)recovery NS_SWIFT_UNAVAILABLE(""); + +/** + Provides a new promise to recover in case the receiver gets rejected. + + @param queue A queue to dispatch on. + @param recovery A block to handle the error that the receiver was rejected with. + @return A new pending promise to use instead of the rejected one that gets resolved with resolution + returned from `recovery` block. + */ +- (FBLPromise *)onQueue:(dispatch_queue_t)queue + recover:(FBLPromiseRecoverWorkBlock)recovery NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `recover` operators. + Usage: promise.recover(^id(NSError *error) {...}) + */ +@interface FBLPromise(DotSyntax_RecoverAdditions) + +- (FBLPromise * (^)(FBLPromiseRecoverWorkBlock))recover FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); +- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRecoverWorkBlock))recoverOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Reduce.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Reduce.h new file mode 100644 index 0000000..5bb1eee --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Reduce.h @@ -0,0 +1,71 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(ReduceAdditions) + +typedef id __nullable (^FBLPromiseReducerBlock)(Value __nullable partial, id next) + NS_SWIFT_UNAVAILABLE(""); + +/** + Sequentially reduces a collection of values to a single promise using a given combining block + and the value `self` resolves with as initial value. + + @param items An array of values to process in order. + @param reducer A block to combine an accumulating value and an element of the sequence into + the new accumulating value or a promise resolved with it, to be used in the next + call of the `reducer` or returned to the caller. + @return A new pending promise returned from the last `reducer` invocation. + Or `self` if `items` is empty. + */ +- (FBLPromise *)reduce:(NSArray *)items + combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); + +/** + Sequentially reduces a collection of values to a single promise using a given combining block + and the value `self` resolves with as initial value. + + @param queue A queue to dispatch on. + @param items An array of values to process in order. + @param reducer A block to combine an accumulating value and an element of the sequence into + the new accumulating value or a promise resolved with it, to be used in the next + call of the `reducer` or returned to the caller. + @return A new pending promise returned from the last `reducer` invocation. + Or `self` if `items` is empty. + */ +- (FBLPromise *)onQueue:(dispatch_queue_t)queue + reduce:(NSArray *)items + combine:(FBLPromiseReducerBlock)reducer NS_SWIFT_UNAVAILABLE(""); + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `reduce` operators. + Usage: promise.reduce(values, ^id(id partial, id next) { ... }) + */ +@interface FBLPromise(DotSyntax_ReduceAdditions) + +- (FBLPromise * (^)(NSArray *, FBLPromiseReducerBlock))reduce FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); +- (FBLPromise * (^)(dispatch_queue_t, NSArray *, FBLPromiseReducerBlock))reduceOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Retry.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Retry.h new file mode 100644 index 0000000..414a17a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Retry.h @@ -0,0 +1,165 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +/** The default number of retry attempts is 1. */ +FOUNDATION_EXTERN NSInteger const FBLPromiseRetryDefaultAttemptsCount NS_REFINED_FOR_SWIFT; + +/** The default delay interval before making a retry attempt is 1.0 second. */ +FOUNDATION_EXTERN NSTimeInterval const FBLPromiseRetryDefaultDelayInterval NS_REFINED_FOR_SWIFT; + +@interface FBLPromise(RetryAdditions) + +typedef id __nullable (^FBLPromiseRetryWorkBlock)(void) NS_SWIFT_UNAVAILABLE(""); +typedef BOOL (^FBLPromiseRetryPredicateBlock)(NSInteger, NSError *) NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise that fulfills with the same value as the promise returned from `work` + block, which executes asynchronously, or rejects with the same error after all retry attempts have + been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on rejection where the + `work` block is retried after a delay of `FBLPromiseRetryDefaultDelayInterval` second(s). + + @param work A block that executes asynchronously on the default queue and returns a value or an + error used to resolve the promise. + @return A new pending promise that fulfills with the same value as the promise returned from `work` + block, or rejects with the same error after all retry attempts have been exhausted. + */ ++ (instancetype)retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise that fulfills with the same value as the promise returned from `work` + block, which executes asynchronously on the given `queue`, or rejects with the same error after all + retry attempts have been exhausted. Defaults to `FBLPromiseRetryDefaultAttemptsCount` attempt(s) on + rejection where the `work` block is retried on the given `queue` after a delay of + `FBLPromiseRetryDefaultDelayInterval` second(s). + + @param queue A queue to invoke the `work` block on. + @param work A block that executes asynchronously on the given `queue` and returns a value or an + error used to resolve the promise. + @return A new pending promise that fulfills with the same value as the promise returned from `work` + block, or rejects with the same error after all retry attempts have been exhausted. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue + retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise that fulfills with the same value as the promise returned from `work` + block, which executes asynchronously, or rejects with the same error after all retry attempts have + been exhausted. + + @param count Max number of retry attempts. The `work` block will be executed once if the specified + count is less than or equal to zero. + @param work A block that executes asynchronously on the default queue and returns a value or an + error used to resolve the promise. + @return A new pending promise that fulfills with the same value as the promise returned from `work` + block, or rejects with the same error after all retry attempts have been exhausted. + */ ++ (instancetype)attempts:(NSInteger)count + retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise that fulfills with the same value as the promise returned from `work` + block, which executes asynchronously on the given `queue`, or rejects with the same error after all + retry attempts have been exhausted. + + @param queue A queue to invoke the `work` block on. + @param count Max number of retry attempts. The `work` block will be executed once if the specified + count is less than or equal to zero. + @param work A block that executes asynchronously on the given `queue` and returns a value or an + error used to resolve the promise. + @return A new pending promise that fulfills with the same value as the promise returned from `work` + block, or rejects with the same error after all retry attempts have been exhausted. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue + attempts:(NSInteger)count + retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise that fulfills with the same value as the promise returned from `work` + block, which executes asynchronously, or rejects with the same error after all retry attempts have + been exhausted. On rejection, the `work` block is retried after the given delay `interval` and will + continue to retry until the number of specified attempts have been exhausted or will bail early if + the given condition is not met. + + @param count Max number of retry attempts. The `work` block will be executed once if the specified + count is less than or equal to zero. + @param interval Time to wait before the next retry attempt. + @param predicate Condition to check before the next retry attempt. The predicate block provides the + the number of remaining retry attempts and the error that the promise was rejected + with. + @param work A block that executes asynchronously on the default queue and returns a value or an + error used to resolve the promise. + @return A new pending promise that fulfills with the same value as the promise returned from `work` + block, or rejects with the same error after all retry attempts have been exhausted or if + the given condition is not met. + */ ++ (instancetype)attempts:(NSInteger)count + delay:(NSTimeInterval)interval + condition:(nullable FBLPromiseRetryPredicateBlock)predicate + retry:(FBLPromiseRetryWorkBlock)work NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise that fulfills with the same value as the promise returned from `work` + block, which executes asynchronously on the given `queue`, or rejects with the same error after all + retry attempts have been exhausted. On rejection, the `work` block is retried after the given + delay `interval` and will continue to retry until the number of specified attempts have been + exhausted or will bail early if the given condition is not met. + + @param queue A queue to invoke the `work` block on. + @param count Max number of retry attempts. The `work` block will be executed once if the specified + count is less than or equal to zero. + @param interval Time to wait before the next retry attempt. + @param predicate Condition to check before the next retry attempt. The predicate block provides the + the number of remaining retry attempts and the error that the promise was rejected + with. + @param work A block that executes asynchronously on the given `queue` and returns a value or an + error used to resolve the promise. + @return A new pending promise that fulfills with the same value as the promise returned from `work` + block, or rejects with the same error after all retry attempts have been exhausted or if + the given condition is not met. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue + attempts:(NSInteger)count + delay:(NSTimeInterval)interval + condition:(nullable FBLPromiseRetryPredicateBlock)predicate + retry:(FBLPromiseRetryWorkBlock)work NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise+Retry` operators. + Usage: FBLPromise.retry(^id { ... }) + */ +@interface FBLPromise(DotSyntax_RetryAdditions) + ++ (FBLPromise * (^)(FBLPromiseRetryWorkBlock))retry FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise * (^)(dispatch_queue_t, FBLPromiseRetryWorkBlock))retryOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise * (^)(NSInteger, NSTimeInterval, FBLPromiseRetryPredicateBlock __nullable, + FBLPromiseRetryWorkBlock))retryAgain FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise * (^)(dispatch_queue_t, NSInteger, NSTimeInterval, + FBLPromiseRetryPredicateBlock __nullable, + FBLPromiseRetryWorkBlock))retryAgainOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Testing.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Testing.h new file mode 100644 index 0000000..8478ae2 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Testing.h @@ -0,0 +1,57 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + Waits for all scheduled promises blocks. + + @param timeout Maximum time to wait. + @return YES if all promises blocks have completed before the timeout and NO otherwise. + */ +FOUNDATION_EXTERN BOOL FBLWaitForPromisesWithTimeout(NSTimeInterval timeout) NS_REFINED_FOR_SWIFT; + +@interface FBLPromise(TestingAdditions) + +/** + Dispatch group for promises that is typically used to wait for all scheduled blocks. + */ +@property(class, nonatomic, readonly) dispatch_group_t dispatchGroup NS_REFINED_FOR_SWIFT; + +/** + Properties to get the current state of the promise. + */ +@property(nonatomic, readonly) BOOL isPending NS_REFINED_FOR_SWIFT; +@property(nonatomic, readonly) BOOL isFulfilled NS_REFINED_FOR_SWIFT; +@property(nonatomic, readonly) BOOL isRejected NS_REFINED_FOR_SWIFT; + +/** + Value the promise was fulfilled with. + Can be nil if the promise is still pending, was resolved with nil or after it has been rejected. + */ +@property(nonatomic, readonly, nullable) Value value NS_REFINED_FOR_SWIFT; + +/** + Error the promise was rejected with. + Can be nil if the promise is still pending or after it has been fulfilled. + */ +@property(nonatomic, readonly, nullable) NSError *error NS_REFINED_FOR_SWIFT; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Then.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Then.h new file mode 100644 index 0000000..32027e6 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Then.h @@ -0,0 +1,63 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(ThenAdditions) + +typedef id __nullable (^FBLPromiseThenWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise which eventually gets resolved with resolution returned from `work` + block: either value, error or another promise. The `work` block is executed asynchronously only + when the receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with + the same error. + + @param work A block to handle the value that receiver was fulfilled with. + @return A new pending promise to be resolved with resolution returned from the `work` block. + */ +- (FBLPromise *)then:(FBLPromiseThenWorkBlock)work NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise which eventually gets resolved with resolution returned from `work` + block: either value, error or another promise. The `work` block is executed asynchronously when the + receiver is fulfilled. If receiver is rejected, the returned promise is also rejected with the same + error. + + @param queue A queue to invoke the `work` block on. + @param work A block to handle the value that receiver was fulfilled with. + @return A new pending promise to be resolved with resolution returned from the `work` block. + */ +- (FBLPromise *)onQueue:(dispatch_queue_t)queue + then:(FBLPromiseThenWorkBlock)work NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `then` operators. + Usage: promise.then(^id(id value) { ... }) + */ +@interface FBLPromise(DotSyntax_ThenAdditions) + +- (FBLPromise* (^)(FBLPromiseThenWorkBlock))then FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); +- (FBLPromise* (^)(dispatch_queue_t, FBLPromiseThenWorkBlock))thenOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Timeout.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Timeout.h new file mode 100644 index 0000000..184ba16 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Timeout.h @@ -0,0 +1,57 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(TimeoutAdditions) + +/** + Waits for a promise with the specified `timeout`. + + @param interval Time to wait in seconds. + @return A new pending promise that gets either resolved with same resolution as the receiver or + rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. + */ +- (FBLPromise *)timeout:(NSTimeInterval)interval NS_SWIFT_UNAVAILABLE(""); + +/** + Waits for a promise with the specified `timeout`. + + @param queue A queue to dispatch on. + @param interval Time to wait in seconds. + @return A new pending promise that gets either resolved with same resolution as the receiver or + rejected with `FBLPromiseErrorCodeTimedOut` error code in `FBLPromiseErrorDomain`. + */ +- (FBLPromise *)onQueue:(dispatch_queue_t)queue + timeout:(NSTimeInterval)interval NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `timeout` operators. + Usage: promise.timeout(...) + */ +@interface FBLPromise(DotSyntax_TimeoutAdditions) + +- (FBLPromise* (^)(NSTimeInterval))timeout FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); +- (FBLPromise* (^)(dispatch_queue_t, NSTimeInterval))timeoutOn FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Validate.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Validate.h new file mode 100644 index 0000000..9dfa2f1 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Validate.h @@ -0,0 +1,60 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FBLPromise(ValidateAdditions) + +typedef BOOL (^FBLPromiseValidateWorkBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); + +/** + Validates a fulfilled value or rejects the value if it can not be validated. + + @param predicate An expression to validate. + @return A new pending promise that gets either resolved with same resolution as the receiver or + rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. + */ +- (FBLPromise *)validate:(FBLPromiseValidateWorkBlock)predicate NS_SWIFT_UNAVAILABLE(""); + +/** + Validates a fulfilled value or rejects the value if it can not be validated. + + @param queue A queue to dispatch on. + @param predicate An expression to validate. + @return A new pending promise that gets either resolved with same resolution as the receiver or + rejected with `FBLPromiseErrorCodeValidationFailure` error code in `FBLPromiseErrorDomain`. + */ +- (FBLPromise *)onQueue:(dispatch_queue_t)queue + validate:(FBLPromiseValidateWorkBlock)predicate NS_REFINED_FOR_SWIFT; + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `validate` operators. + Usage: promise.validate(^BOOL(id value) { ... }) + */ +@interface FBLPromise(DotSyntax_ValidateAdditions) + +- (FBLPromise * (^)(FBLPromiseValidateWorkBlock))validate FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); +- (FBLPromise * (^)(dispatch_queue_t, FBLPromiseValidateWorkBlock))validateOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Wrap.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Wrap.h new file mode 100644 index 0000000..664e1bb --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise+Wrap.h @@ -0,0 +1,316 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + Different types of completion handlers available to be wrapped with promise. + */ +typedef void (^FBLPromiseCompletion)(void) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseObjectCompletion)(id __nullable) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseErrorCompletion)(NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseObjectOrErrorCompletion)(id __nullable, NSError* __nullable) + NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseErrorOrObjectCompletion)(NSError* __nullable, id __nullable) + NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromise2ObjectsOrErrorCompletion)(id __nullable, id __nullable, + NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseBoolCompletion)(BOOL) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseBoolOrErrorCompletion)(BOOL, NSError* __nullable) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseIntegerCompletion)(NSInteger) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseIntegerOrErrorCompletion)(NSInteger, NSError* __nullable) + NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseDoubleCompletion)(double) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseDoubleOrErrorCompletion)(double, NSError* __nullable) + NS_SWIFT_UNAVAILABLE(""); + +/** + Provides an easy way to convert methods that use common callback patterns into promises. + */ +@interface FBLPromise(WrapAdditions) + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with `nil` when completion handler is invoked. + */ ++ (instancetype)wrapCompletion:(void (^)(FBLPromiseCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with `nil` when completion handler is invoked. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue + wrapCompletion:(void (^)(FBLPromiseCompletion handler))work NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an object provided by completion handler. + */ ++ (instancetype)wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an object provided by completion handler. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue + wrapObjectCompletion:(void (^)(FBLPromiseObjectCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an error provided by completion handler. + If error is `nil`, fulfills with `nil`, otherwise rejects with the error. + */ ++ (instancetype)wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an error provided by completion handler. + If error is `nil`, fulfills with `nil`, otherwise rejects with the error. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue + wrapErrorCompletion:(void (^)(FBLPromiseErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an object provided by completion handler if error is `nil`. + Otherwise, rejects with the error. + */ ++ (instancetype)wrapObjectOrErrorCompletion: + (void (^)(FBLPromiseObjectOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an object provided by completion handler if error is `nil`. + Otherwise, rejects with the error. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue + wrapObjectOrErrorCompletion:(void (^)(FBLPromiseObjectOrErrorCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an error or object provided by completion handler. If error + is not `nil`, rejects with the error. + */ ++ (instancetype)wrapErrorOrObjectCompletion: + (void (^)(FBLPromiseErrorOrObjectCompletion handler))work NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an error or object provided by completion handler. If error + is not `nil`, rejects with the error. + */ ++ (instancetype)onQueue:(dispatch_queue_t)queue + wrapErrorOrObjectCompletion:(void (^)(FBLPromiseErrorOrObjectCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an array of objects provided by completion handler in order + if error is `nil`. Otherwise, rejects with the error. + */ ++ (FBLPromise*)wrap2ObjectsOrErrorCompletion: + (void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an array of objects provided by completion handler in order + if error is `nil`. Otherwise, rejects with the error. + */ ++ (FBLPromise*)onQueue:(dispatch_queue_t)queue + wrap2ObjectsOrErrorCompletion:(void (^)(FBLPromise2ObjectsOrErrorCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping YES/NO. + */ ++ (FBLPromise*)wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping YES/NO. + */ ++ (FBLPromise*)onQueue:(dispatch_queue_t)queue + wrapBoolCompletion:(void (^)(FBLPromiseBoolCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. + Otherwise rejects with the error. + */ ++ (FBLPromise*)wrapBoolOrErrorCompletion: + (void (^)(FBLPromiseBoolOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping YES/NO when error is `nil`. + Otherwise rejects with the error. + */ ++ (FBLPromise*)onQueue:(dispatch_queue_t)queue + wrapBoolOrErrorCompletion:(void (^)(FBLPromiseBoolOrErrorCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping an integer. + */ ++ (FBLPromise*)wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping an integer. + */ ++ (FBLPromise*)onQueue:(dispatch_queue_t)queue + wrapIntegerCompletion:(void (^)(FBLPromiseIntegerCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. + Otherwise rejects with the error. + */ ++ (FBLPromise*)wrapIntegerOrErrorCompletion: + (void (^)(FBLPromiseIntegerOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping an integer when error is `nil`. + Otherwise rejects with the error. + */ ++ (FBLPromise*)onQueue:(dispatch_queue_t)queue + wrapIntegerOrErrorCompletion:(void (^)(FBLPromiseIntegerOrErrorCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping a double. + */ ++ (FBLPromise*)wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping a double. + */ ++ (FBLPromise*)onQueue:(dispatch_queue_t)queue + wrapDoubleCompletion:(void (^)(FBLPromiseDoubleCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +/** + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. + Otherwise rejects with the error. + */ ++ (FBLPromise*)wrapDoubleOrErrorCompletion: + (void (^)(FBLPromiseDoubleOrErrorCompletion handler))work NS_SWIFT_UNAVAILABLE(""); + +/** + @param queue A queue to invoke the `work` block on. + @param work A block to perform any operations needed to resolve the promise. + @returns A promise that resolves with an `NSNumber` wrapping a double when error is `nil`. + Otherwise rejects with the error. + */ ++ (FBLPromise*)onQueue:(dispatch_queue_t)queue + wrapDoubleOrErrorCompletion:(void (^)(FBLPromiseDoubleOrErrorCompletion handler))work + NS_SWIFT_UNAVAILABLE(""); + +@end + +/** + Convenience dot-syntax wrappers for `FBLPromise` `wrap` operators. + Usage: FBLPromise.wrapCompletion(^(FBLPromiseCompletion handler) {...}) + */ +@interface FBLPromise(DotSyntax_WrapAdditions) + ++ (FBLPromise* (^)(void (^)(FBLPromiseCompletion)))wrapCompletion FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseCompletion)))wrapCompletionOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletion + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseObjectCompletion)))wrapObjectCompletionOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletion FBL_PROMISES_DOT_SYNTAX + NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseErrorCompletion)))wrapErrorCompletionOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletion + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, + void (^)(FBLPromiseObjectOrErrorCompletion)))wrapObjectOrErrorCompletionOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletion + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, + void (^)(FBLPromiseErrorOrObjectCompletion)))wrapErrorOrObjectCompletionOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromise2ObjectsOrErrorCompletion))) + wrap2ObjectsOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromise2ObjectsOrErrorCompletion))) + wrap2ObjectsOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletion + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, + void (^)(FBLPromiseBoolCompletion)))wrapBoolCompletionOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletion + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, + void (^)(FBLPromiseBoolOrErrorCompletion)))wrapBoolOrErrorCompletionOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletion + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, + void (^)(FBLPromiseIntegerCompletion)))wrapIntegerCompletionOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseIntegerOrErrorCompletion))) + wrapIntegerOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseIntegerOrErrorCompletion))) + wrapIntegerOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletion + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, + void (^)(FBLPromiseDoubleCompletion)))wrapDoubleCompletionOn + FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(void (^)(FBLPromiseDoubleOrErrorCompletion))) + wrapDoubleOrErrorCompletion FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise* (^)(dispatch_queue_t, void (^)(FBLPromiseDoubleOrErrorCompletion))) + wrapDoubleOrErrorCompletionOn FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise.h new file mode 100644 index 0000000..98c813b --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromise.h @@ -0,0 +1,93 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromiseError.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + Promises synchronization construct in Objective-C. + */ +@interface FBLPromise<__covariant Value> : NSObject + +/** + Default dispatch queue used for `FBLPromise`, which is `main` if a queue is not specified. + */ +@property(class) dispatch_queue_t defaultDispatchQueue NS_REFINED_FOR_SWIFT; + +/** + Creates a pending promise. + */ ++ (instancetype)pendingPromise NS_REFINED_FOR_SWIFT; + +/** + Creates a resolved promise. + + @param resolution An object to resolve the promise with: either a value or an error. + @return A new resolved promise. + */ ++ (instancetype)resolvedWith:(nullable id)resolution NS_REFINED_FOR_SWIFT; + +/** + Synchronously fulfills the promise with a value. + + @param value An arbitrary value to fulfill the promise with, including `nil`. + */ +- (void)fulfill:(nullable Value)value NS_REFINED_FOR_SWIFT; + +/** + Synchronously rejects the promise with an error. + + @param error An error to reject the promise with. + */ +- (void)reject:(NSError *)error NS_REFINED_FOR_SWIFT; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; +@end + +@interface FBLPromise() + +/** + Adds an object to the set of pending objects to keep strongly while the promise is pending. + Used by the Swift wrappers to keep them alive until the underlying ObjC promise is resolved. + + @param object An object to add. + */ +- (void)addPendingObject:(id)object NS_REFINED_FOR_SWIFT; + +@end + +#ifdef FBL_PROMISES_DOT_SYNTAX_IS_DEPRECATED +#define FBL_PROMISES_DOT_SYNTAX __attribute__((deprecated)) +#else +#define FBL_PROMISES_DOT_SYNTAX +#endif + +@interface FBLPromise(DotSyntaxAdditions) + +/** + Convenience dot-syntax wrappers for FBLPromise. + Usage: FBLPromise.pending() + FBLPromise.resolved(value) + + */ ++ (FBLPromise * (^)(void))pending FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); ++ (FBLPromise * (^)(id __nullable))resolved FBL_PROMISES_DOT_SYNTAX NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromiseError.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromiseError.h new file mode 100644 index 0000000..d37af53 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromiseError.h @@ -0,0 +1,43 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXTERN NSErrorDomain const FBLPromiseErrorDomain NS_REFINED_FOR_SWIFT; + +/** + Possible error codes in `FBLPromiseErrorDomain`. + */ +typedef NS_ENUM(NSInteger, FBLPromiseErrorCode) { + /** Promise failed to resolve in time. */ + FBLPromiseErrorCodeTimedOut = 1, + /** Validation predicate returned false. */ + FBLPromiseErrorCodeValidationFailure = 2, +} NS_REFINED_FOR_SWIFT; + +NS_INLINE BOOL FBLPromiseErrorIsTimedOut(NSError *error) NS_SWIFT_UNAVAILABLE("") { + return error.domain == FBLPromiseErrorDomain && + error.code == FBLPromiseErrorCodeTimedOut; +} + +NS_INLINE BOOL FBLPromiseErrorIsValidationFailure(NSError *error) NS_SWIFT_UNAVAILABLE("") { + return error.domain == FBLPromiseErrorDomain && + error.code == FBLPromiseErrorCodeValidationFailure; +} + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromises.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromises.h new file mode 100644 index 0000000..2d90bad --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/FBLPromises.h @@ -0,0 +1,32 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise+All.h" +#import "FBLPromise+Always.h" +#import "FBLPromise+Any.h" +#import "FBLPromise+Async.h" +#import "FBLPromise+Await.h" +#import "FBLPromise+Catch.h" +#import "FBLPromise+Delay.h" +#import "FBLPromise+Do.h" +#import "FBLPromise+Race.h" +#import "FBLPromise+Recover.h" +#import "FBLPromise+Reduce.h" +#import "FBLPromise+Retry.h" +#import "FBLPromise+Then.h" +#import "FBLPromise+Timeout.h" +#import "FBLPromise+Validate.h" +#import "FBLPromise+Wrap.h" diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/PromisesObjC-umbrella.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/PromisesObjC-umbrella.h new file mode 100644 index 0000000..5b014a8 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Headers/PromisesObjC-umbrella.h @@ -0,0 +1,36 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FBLPromise+All.h" +#import "FBLPromise+Always.h" +#import "FBLPromise+Any.h" +#import "FBLPromise+Async.h" +#import "FBLPromise+Await.h" +#import "FBLPromise+Catch.h" +#import "FBLPromise+Delay.h" +#import "FBLPromise+Do.h" +#import "FBLPromise+Race.h" +#import "FBLPromise+Recover.h" +#import "FBLPromise+Reduce.h" +#import "FBLPromise+Retry.h" +#import "FBLPromise+Testing.h" +#import "FBLPromise+Then.h" +#import "FBLPromise+Timeout.h" +#import "FBLPromise+Validate.h" +#import "FBLPromise+Wrap.h" +#import "FBLPromise.h" +#import "FBLPromiseError.h" +#import "FBLPromises.h" + +FOUNDATION_EXPORT double FBLPromisesVersionNumber; +FOUNDATION_EXPORT const unsigned char FBLPromisesVersionString[]; + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Info.plist new file mode 100644 index 0000000..6456ad3 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 23F79 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FBLPromises + CFBundleIdentifier + org.cocoapods.FBLPromises + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FBLPromises + CFBundlePackageType + FMWK + CFBundleShortVersionString + 2.4.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 21C52 + DTPlatformName + iphoneos + DTPlatformVersion + 17.2 + DTSDKBuild + 21C52 + DTSDKName + iphoneos17.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + MinimumOSVersion + 100.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Modules/module.modulemap b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Modules/module.modulemap new file mode 100644 index 0000000..bd7b48e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/Modules/module.modulemap @@ -0,0 +1,5 @@ +framework module PromisesObjC { +umbrella header "PromisesObjC-umbrella.h" +export * +module * { export * } +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h new file mode 100644 index 0000000..7a132f2 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FBLPromises.xcframework/ios-arm64/FBLPromises.framework/PrivateHeaders/FBLPromisePrivate.h @@ -0,0 +1,66 @@ +/** + Copyright 2018 Google Inc. All rights reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at: + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + */ + +#import "FBLPromise+Testing.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + Miscellaneous low-level private interfaces available to extend standard FBLPromise functionality. + */ +@interface FBLPromise() + +typedef void (^FBLPromiseOnFulfillBlock)(Value __nullable value) NS_SWIFT_UNAVAILABLE(""); +typedef void (^FBLPromiseOnRejectBlock)(NSError *error) NS_SWIFT_UNAVAILABLE(""); +typedef id __nullable (^__nullable FBLPromiseChainedFulfillBlock)(Value __nullable value) + NS_SWIFT_UNAVAILABLE(""); +typedef id __nullable (^__nullable FBLPromiseChainedRejectBlock)(NSError *error) + NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a pending promise. + */ +- (instancetype)initPending NS_SWIFT_UNAVAILABLE(""); + +/** + Creates a resolved promise. + + @param resolution An object to resolve the promise with: either a value or an error. + @return A new resolved promise. + */ +- (instancetype)initWithResolution:(nullable id)resolution NS_SWIFT_UNAVAILABLE(""); + +/** + Invokes `fulfill` and `reject` blocks on `queue` when the receiver gets either fulfilled or + rejected respectively. + */ +- (void)observeOnQueue:(dispatch_queue_t)queue + fulfill:(FBLPromiseOnFulfillBlock)onFulfill + reject:(FBLPromiseOnRejectBlock)onReject NS_SWIFT_UNAVAILABLE(""); + +/** + Returns a new promise which gets resolved with the return value of `chainedFulfill` or + `chainedReject` blocks respectively. The blocks are invoked when the receiver gets either + fulfilled or rejected. If `nil` is passed to either block arg, the returned promise is resolved + with the same resolution as the receiver. + */ +- (FBLPromise *)chainOnQueue:(dispatch_queue_t)queue + chainedFulfill:(FBLPromiseChainedFulfillBlock)chainedFulfill + chainedReject:(FBLPromiseChainedRejectBlock)chainedReject NS_SWIFT_UNAVAILABLE(""); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework.meta new file mode 100644 index 0000000..703b186 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5634de26eae794fc6accefc39cc18af8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/Info.plist new file mode 100644 index 0000000..ed2ba70 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/Info.plist @@ -0,0 +1,107 @@ + + + + + AvailableLibraries + + + BinaryPath + FirebaseAnalytics.framework/FirebaseAnalytics + LibraryIdentifier + ios-arm64 + LibraryPath + FirebaseAnalytics.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + FirebaseAnalytics.framework/FirebaseAnalytics + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + FirebaseAnalytics.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + BinaryPath + FirebaseAnalytics.framework/Versions/A/FirebaseAnalytics + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + FirebaseAnalytics.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + BinaryPath + FirebaseAnalytics.framework/Versions/A/FirebaseAnalytics + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + FirebaseAnalytics.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + + + BinaryPath + FirebaseAnalytics.framework/FirebaseAnalytics + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + FirebaseAnalytics.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + FirebaseAnalytics.framework/FirebaseAnalytics + LibraryIdentifier + tvos-arm64 + LibraryPath + FirebaseAnalytics.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/Info.plist.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/Info.plist.meta new file mode 100644 index 0000000..d7919c9 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6ad5d12d740824b1fbbe4771a68a1fa3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature.meta new file mode 100644 index 0000000..9be624e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0af715c3b0fc64e70b7ff8d58a4a4e3a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeDirectory b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..f8dabde Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeDirectory differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeDirectory.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeDirectory.meta new file mode 100644 index 0000000..a1957ce --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeDirectory.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 236e0302a9b084d6dbe21513e1ea0eda +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..665b37e Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements-1 b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..9f3be91 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements-1.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements-1.meta new file mode 100644 index 0000000..b68e64e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements-1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 43219d2369b4d4238a891020fd8c23d5 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements.meta new file mode 100644 index 0000000..3245dbd --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeRequirements.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5180a8d85aa67428b84b1b2a53b9ac26 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeResources b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..1e72952 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,2068 @@ + + + + + files + + ios-arm64/FirebaseAnalytics.framework/FirebaseAnalytics + + Wvq8dMa4Z+fLjCdthUk93AXDjYs= + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics.h + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + ios-arm64/FirebaseAnalytics.framework/Headers/FIREventNames.h + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRParameterNames.h + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h + + 0nWXABx/HRqcUMkqMxRdJuHxqQU= + + ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + ios-arm64/FirebaseAnalytics.framework/Info.plist + + VFXUkFwI/Qttaci0byyKDL6gUFw= + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo + + OgZ030oAOOjfCpM84QtaJVaCIUA= + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.private.swiftinterface + + PTzHQuWqC1lwO+qReE+xp0WO1no= + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftdoc + + OaDLqia2HgSvNF2HhREihK6wwYI= + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftinterface + + PTzHQuWqC1lwO+qReE+xp0WO1no= + + ios-arm64/FirebaseAnalytics.framework/Modules/module.modulemap + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/FirebaseAnalytics + + kB1G1t2FFQAyJHX0rlDAa1oEgsY= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+AppDelegate.h + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+Consent.h + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+OnDevice.h + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics.h + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIREventNames.h + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRParameterNames.h + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRUserPropertyNames.h + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics-Swift.h + + cu0mXcU7RrT9nKAMSamYxQcZ8MA= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics-umbrella.h + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics.h + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-ios-macabi.swiftsourceinfo + + C1nKyqfCOB2LX0Gu2ZbsQsJ9FzU= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/Project/x86_64-apple-ios-macabi.swiftsourceinfo + + bKmx/X4by/kc9nGZb8TWGhQgX0o= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-macabi.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface + + 4gR6vGh9NGCOc8NqbJitBi4PYMc= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-macabi.swiftdoc + + qhoelsD3haNmZEE9NM8xvtK9mEY= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-macabi.swiftinterface + + 4gR6vGh9NGCOc8NqbJitBi4PYMc= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-macabi.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface + + R1LVVji18GwfW9nhhjO5aFGB1+k= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-macabi.swiftdoc + + /8RdTbctZKCA1/OIwmZLl2oWnCk= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-macabi.swiftinterface + + R1LVVji18GwfW9nhhjO5aFGB1+k= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/module.modulemap + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Resources/Info.plist + + PokZODiJA9FvpxlhHEwzwdhYxG8= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/FirebaseAnalytics + + IW0Z41e3u4jFO3dWrHueL7+sOsE= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics.h + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIREventNames.h + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRParameterNames.h + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h + + cu0mXcU7RrT9nKAMSamYxQcZ8MA= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Info.plist + + f7OOZ7FpS2qZMILVP+TdB9Rgs6o= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + wjE2XgmPvvXCThyeZW9pQrTXowg= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + m3QKTcwbax3hyBx6DzXIfQ0RAEA= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-simulator.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + QinHhX49jrG/LCXfKglixhg2PPE= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + 2uhhvWC34TCjqIKVVlqG/EycMGY= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + QinHhX49jrG/LCXfKglixhg2PPE= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-simulator.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + 0qZBNnrrWfJHxGSgyJ0H3df9gbQ= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + lW9AObcye0EJ2DSm5O07/pplg2Y= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + 0qZBNnrrWfJHxGSgyJ0H3df9gbQ= + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/module.modulemap + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/FirebaseAnalytics + + 7O0kMuuNAG8G1YWYS/lPXc8jgs8= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+AppDelegate.h + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+Consent.h + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+OnDevice.h + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics.h + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIREventNames.h + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRParameterNames.h + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRUserPropertyNames.h + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics-Swift.h + + cu0mXcU7RrT9nKAMSamYxQcZ8MA= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics-umbrella.h + + sXk7jWhcfsvb8eJb7/NDl2Dy2RQ= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics.h + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo + + 19H4e00yK3doVQpp4IFe2/QrlZE= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/Project/x86_64-apple-macos.swiftsourceinfo + + Ttm12DpOfwq26vt3GrLUUoAHpnM= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-macos.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-macos.private.swiftinterface + + 8GJRLSkXpWDzmNzbFI7E5MPaxHs= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-macos.swiftdoc + + /do/AsQ2BlA5B8FGwqiGoGnBanw= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-macos.swiftinterface + + 8GJRLSkXpWDzmNzbFI7E5MPaxHs= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-macos.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-macos.private.swiftinterface + + IEN4ZkUAv93Vhe3Ywy2Ti9s/jSw= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-macos.swiftdoc + + bobvJ33JqODvJfRuJhtThgX6/9U= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-macos.swiftinterface + + IEN4ZkUAv93Vhe3Ywy2Ti9s/jSw= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/module.modulemap + + jWZ+azdgXQdH9z56z25NptmWlq4= + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Resources/Info.plist + + eIWWX8YW0LsfjLjWVUkaq6ohsgo= + + tvos-arm64/FirebaseAnalytics.framework/FirebaseAnalytics + + 9EC4Tt53LRy3c1nDv8xPkfmWGCI= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics.h + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIREventNames.h + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRParameterNames.h + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h + + 0nWXABx/HRqcUMkqMxRdJuHxqQU= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + tvos-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + tvos-arm64/FirebaseAnalytics.framework/Info.plist + + dRfPceuTUosTksVNz/0Ri36DqLU= + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo + + yVqIfrmeZWeToHR1kv1cCRuo4m0= + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos.private.swiftinterface + + w4z4Z/v+RhKvKZ9rpQwngKxdIv8= + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos.swiftdoc + + hXtRlFapwJDHg4NuSRJKOZnPtf4= + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos.swiftinterface + + w4z4Z/v+RhKvKZ9rpQwngKxdIv8= + + tvos-arm64/FirebaseAnalytics.framework/Modules/module.modulemap + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/FirebaseAnalytics + + KVkX9v0mFY4HqO2SOzHDP83bkAI= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics.h + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIREventNames.h + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRParameterNames.h + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h + + cu0mXcU7RrT9nKAMSamYxQcZ8MA= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Info.plist + + vst0ZWR1zNmVpTjgw64kDxX6uW8= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-tvos-simulator.swiftsourceinfo + + +1k66yI96SUoo8vxSL9n1634pdU= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/x86_64-apple-tvos-simulator.swiftsourceinfo + + zaOWjx7mSjW5NKT1uOmvVl3QJgA= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos-simulator.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface + + Hf8XfWJzIeEvfdJv/6AMdURHy9k= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos-simulator.swiftdoc + + 6OlHbfwffHQPeO54yIdFziP5xxg= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos-simulator.swiftinterface + + Hf8XfWJzIeEvfdJv/6AMdURHy9k= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-tvos-simulator.abi.json + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface + + /J9MSWx/8Fj0oVu98k1n8XZmnUE= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + + foK4LqUJlIKa+nt0y/51HYQeK8I= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface + + /J9MSWx/8Fj0oVu98k1n8XZmnUE= + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/module.modulemap + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + + files2 + + ios-arm64/FirebaseAnalytics.framework/FirebaseAnalytics + + hash + + Wvq8dMa4Z+fLjCdthUk93AXDjYs= + + hash2 + + Pch0gv/glz421v/WC+wTGCCuldb42lAvcjxUPKewT6Y= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h + + hash + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + hash2 + + HSPmaeLSu5PqNTtlwUWfRT4cyVX65JmeB/oed8f0pdU= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h + + hash + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + hash2 + + ebGwpP2JZ0Rp6BdXhKiLUYOq6nJG7la5O0y/wEKfyak= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h + + hash + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + hash2 + + 67S/czxwflT8GxF7bVp32FLgu2W97zH06W6zv8/VILU= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics.h + + hash + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + hash2 + + wmpxZuP80odiQUX5Ts7GaPkhE7UeuzmDMrvTcOS0vLQ= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FIREventNames.h + + hash + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + hash2 + + mNgPvQJ0O5ZQ/EINmxz+zoQHoxj/O70iH5crkbhGU3g= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRParameterNames.h + + hash + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + hash2 + + hwLb6dR4Q5L+j2vYcsXcc8sr2yoS1X9vyl7T/PjcHow= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h + + hash + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + hash2 + + z0lD0Agt0NzOZdG+xd6QpXvGS+06dK4A3RYK0Wu1OKw= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h + + hash + + 0nWXABx/HRqcUMkqMxRdJuHxqQU= + + hash2 + + DmmG7v+JGyWpcKQl1BeGd8rqz4HV3b+PToUt+aM45bY= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h + + hash + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + hash2 + + LOiywMHEh60MswGEzs9lM8P6m3oohYp+IWaiZtbwVVM= + + + ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h + + hash + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + hash2 + + VS1dxfDwCZeRcJYgkkEUhmdXx6ch9X/E8YjKBX367WY= + + + ios-arm64/FirebaseAnalytics.framework/Info.plist + + hash + + VFXUkFwI/Qttaci0byyKDL6gUFw= + + hash2 + + 1Np+yT0NXuiDaUO+aL7joo717gcywiQCPu26hm/Md6s= + + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo + + hash + + OgZ030oAOOjfCpM84QtaJVaCIUA= + + hash2 + + dQW/uuyLkjV41t0Z75F2bCob+KF+Bg8EWkdxjTP0Qe0= + + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.private.swiftinterface + + hash + + PTzHQuWqC1lwO+qReE+xp0WO1no= + + hash2 + + br3Ok7WRBarJfQ21BS7G8x+55vkZ8wHoYLQ086ewiPU= + + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftdoc + + hash + + OaDLqia2HgSvNF2HhREihK6wwYI= + + hash2 + + QxJ+lhdiHfZw4EPYjEQiZ/RpfCYC6szHehjJqzqtgU4= + + + ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftinterface + + hash + + PTzHQuWqC1lwO+qReE+xp0WO1no= + + hash2 + + br3Ok7WRBarJfQ21BS7G8x+55vkZ8wHoYLQ086ewiPU= + + + ios-arm64/FirebaseAnalytics.framework/Modules/module.modulemap + + hash + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + hash2 + + vxNgOuI61t45Sed09vILAKePFm9riTp4aZ48hjDRPIQ= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/FirebaseAnalytics + + symlink + Versions/Current/FirebaseAnalytics + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Headers + + symlink + Versions/Current/Headers + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Modules + + symlink + Versions/Current/Modules + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Resources + + symlink + Versions/Current/Resources + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/FirebaseAnalytics + + hash + + kB1G1t2FFQAyJHX0rlDAa1oEgsY= + + hash2 + + xPD+6kltIuawoQSXVpZGLnRlqqcjOm+AsfpVCOMk+Wg= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+AppDelegate.h + + hash + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + hash2 + + HSPmaeLSu5PqNTtlwUWfRT4cyVX65JmeB/oed8f0pdU= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+Consent.h + + hash + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + hash2 + + ebGwpP2JZ0Rp6BdXhKiLUYOq6nJG7la5O0y/wEKfyak= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+OnDevice.h + + hash + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + hash2 + + 67S/czxwflT8GxF7bVp32FLgu2W97zH06W6zv8/VILU= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics.h + + hash + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + hash2 + + wmpxZuP80odiQUX5Ts7GaPkhE7UeuzmDMrvTcOS0vLQ= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIREventNames.h + + hash + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + hash2 + + mNgPvQJ0O5ZQ/EINmxz+zoQHoxj/O70iH5crkbhGU3g= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRParameterNames.h + + hash + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + hash2 + + hwLb6dR4Q5L+j2vYcsXcc8sr2yoS1X9vyl7T/PjcHow= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FIRUserPropertyNames.h + + hash + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + hash2 + + z0lD0Agt0NzOZdG+xd6QpXvGS+06dK4A3RYK0Wu1OKw= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics-Swift.h + + hash + + cu0mXcU7RrT9nKAMSamYxQcZ8MA= + + hash2 + + 4mnxjtoRMyo5TIjTieqzJLBQ4m0noIZqWhmI5a2a3QE= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics-umbrella.h + + hash + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + hash2 + + LOiywMHEh60MswGEzs9lM8P6m3oohYp+IWaiZtbwVVM= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics.h + + hash + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + hash2 + + VS1dxfDwCZeRcJYgkkEUhmdXx6ch9X/E8YjKBX367WY= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-ios-macabi.swiftsourceinfo + + hash + + C1nKyqfCOB2LX0Gu2ZbsQsJ9FzU= + + hash2 + + amtIu0T5c75kIpgCLt7ucs2o8E+9XdeAq3hQrNmCYTY= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/Project/x86_64-apple-ios-macabi.swiftsourceinfo + + hash + + bKmx/X4by/kc9nGZb8TWGhQgX0o= + + hash2 + + bKSa7X1zXPPZXcAaqCOHEaCwcQBbJxNEe/eBnH5Gm9s= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-macabi.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface + + hash + + 4gR6vGh9NGCOc8NqbJitBi4PYMc= + + hash2 + + sBsGCsKt/qVMlUX2JkA5hB1ko0klhw7cNGdqgUlwGW4= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-macabi.swiftdoc + + hash + + qhoelsD3haNmZEE9NM8xvtK9mEY= + + hash2 + + ORG2lGLtqMk9O/g5fSRsgM0vkRuCeApJ2rKBJUOAyQY= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-macabi.swiftinterface + + hash + + 4gR6vGh9NGCOc8NqbJitBi4PYMc= + + hash2 + + sBsGCsKt/qVMlUX2JkA5hB1ko0klhw7cNGdqgUlwGW4= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-macabi.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface + + hash + + R1LVVji18GwfW9nhhjO5aFGB1+k= + + hash2 + + 8sleA8PWyFsmq4UfIdcmC5GkHeUcPvp/kAytxpjR9N0= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-macabi.swiftdoc + + hash + + /8RdTbctZKCA1/OIwmZLl2oWnCk= + + hash2 + + zgcFlEjAeUx/3gKqZtb0j32k5wK3ScunLgYWrpCZ8YY= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-macabi.swiftinterface + + hash + + R1LVVji18GwfW9nhhjO5aFGB1+k= + + hash2 + + 8sleA8PWyFsmq4UfIdcmC5GkHeUcPvp/kAytxpjR9N0= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Modules/module.modulemap + + hash + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + hash2 + + vxNgOuI61t45Sed09vILAKePFm9riTp4aZ48hjDRPIQ= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/A/Resources/Info.plist + + hash + + PokZODiJA9FvpxlhHEwzwdhYxG8= + + hash2 + + qkDJJz/87uWQWeRlK5zGLY2cYoRL8kyOub/irlrq4Iw= + + + ios-arm64_x86_64-maccatalyst/FirebaseAnalytics.framework/Versions/Current + + symlink + A + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/FirebaseAnalytics + + hash + + IW0Z41e3u4jFO3dWrHueL7+sOsE= + + hash2 + + GRJMVjx00eHHdbqtInffL+/mLyJxQY/vQ8BuoC0IAUU= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h + + hash + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + hash2 + + HSPmaeLSu5PqNTtlwUWfRT4cyVX65JmeB/oed8f0pdU= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h + + hash + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + hash2 + + ebGwpP2JZ0Rp6BdXhKiLUYOq6nJG7la5O0y/wEKfyak= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h + + hash + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + hash2 + + 67S/czxwflT8GxF7bVp32FLgu2W97zH06W6zv8/VILU= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics.h + + hash + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + hash2 + + wmpxZuP80odiQUX5Ts7GaPkhE7UeuzmDMrvTcOS0vLQ= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIREventNames.h + + hash + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + hash2 + + mNgPvQJ0O5ZQ/EINmxz+zoQHoxj/O70iH5crkbhGU3g= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRParameterNames.h + + hash + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + hash2 + + hwLb6dR4Q5L+j2vYcsXcc8sr2yoS1X9vyl7T/PjcHow= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h + + hash + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + hash2 + + z0lD0Agt0NzOZdG+xd6QpXvGS+06dK4A3RYK0Wu1OKw= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h + + hash + + cu0mXcU7RrT9nKAMSamYxQcZ8MA= + + hash2 + + 4mnxjtoRMyo5TIjTieqzJLBQ4m0noIZqWhmI5a2a3QE= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h + + hash + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + hash2 + + LOiywMHEh60MswGEzs9lM8P6m3oohYp+IWaiZtbwVVM= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h + + hash + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + hash2 + + VS1dxfDwCZeRcJYgkkEUhmdXx6ch9X/E8YjKBX367WY= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Info.plist + + hash + + f7OOZ7FpS2qZMILVP+TdB9Rgs6o= + + hash2 + + HiMDw90tuR5UvM8L0u5E5GT5buujqbo/JjXO6lEYv5Y= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash + + wjE2XgmPvvXCThyeZW9pQrTXowg= + + hash2 + + rocEnMjwRIzIzEaO8rFR7WkSZSo2lmn5E1Ur7skREGY= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash + + m3QKTcwbax3hyBx6DzXIfQ0RAEA= + + hash2 + + 40AWp53ARH5JVg4v5H2ANVX8wPZPg0BJq3V28SSwUs0= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash + + QinHhX49jrG/LCXfKglixhg2PPE= + + hash2 + + TlTGbdekTMP/MKLUWM3I9V2KTXERNtHCAgztCGg7v4g= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash + + 2uhhvWC34TCjqIKVVlqG/EycMGY= + + hash2 + + 9vcaXzpRIBFJPDzlyoFUMY+TisZbde7d06MG8QD5Ucc= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash + + QinHhX49jrG/LCXfKglixhg2PPE= + + hash2 + + TlTGbdekTMP/MKLUWM3I9V2KTXERNtHCAgztCGg7v4g= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash + + 0qZBNnrrWfJHxGSgyJ0H3df9gbQ= + + hash2 + + NIoF41mM+5NzuoQ+Lx9c6KvvJoqHCMreUqxMD+kS84w= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash + + lW9AObcye0EJ2DSm5O07/pplg2Y= + + hash2 + + 7oUz7+K/zFoxTeMYF6mlBUWZWez922QqrjcxTxecVQc= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash + + 0qZBNnrrWfJHxGSgyJ0H3df9gbQ= + + hash2 + + NIoF41mM+5NzuoQ+Lx9c6KvvJoqHCMreUqxMD+kS84w= + + + ios-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/module.modulemap + + hash + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + hash2 + + vxNgOuI61t45Sed09vILAKePFm9riTp4aZ48hjDRPIQ= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/FirebaseAnalytics + + symlink + Versions/Current/FirebaseAnalytics + + macos-arm64_x86_64/FirebaseAnalytics.framework/Headers + + symlink + Versions/Current/Headers + + macos-arm64_x86_64/FirebaseAnalytics.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/FirebaseAnalytics.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/FirebaseAnalytics + + hash + + 7O0kMuuNAG8G1YWYS/lPXc8jgs8= + + hash2 + + 9p0p0b4Zc4QbaW7tq7fsfXOUl+cjxKQZ7X1QM13/MPE= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+AppDelegate.h + + hash + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + hash2 + + HSPmaeLSu5PqNTtlwUWfRT4cyVX65JmeB/oed8f0pdU= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+Consent.h + + hash + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + hash2 + + ebGwpP2JZ0Rp6BdXhKiLUYOq6nJG7la5O0y/wEKfyak= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics+OnDevice.h + + hash + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + hash2 + + 67S/czxwflT8GxF7bVp32FLgu2W97zH06W6zv8/VILU= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRAnalytics.h + + hash + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + hash2 + + wmpxZuP80odiQUX5Ts7GaPkhE7UeuzmDMrvTcOS0vLQ= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIREventNames.h + + hash + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + hash2 + + mNgPvQJ0O5ZQ/EINmxz+zoQHoxj/O70iH5crkbhGU3g= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRParameterNames.h + + hash + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + hash2 + + hwLb6dR4Q5L+j2vYcsXcc8sr2yoS1X9vyl7T/PjcHow= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FIRUserPropertyNames.h + + hash + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + hash2 + + z0lD0Agt0NzOZdG+xd6QpXvGS+06dK4A3RYK0Wu1OKw= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics-Swift.h + + hash + + cu0mXcU7RrT9nKAMSamYxQcZ8MA= + + hash2 + + 4mnxjtoRMyo5TIjTieqzJLBQ4m0noIZqWhmI5a2a3QE= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics-umbrella.h + + hash + + sXk7jWhcfsvb8eJb7/NDl2Dy2RQ= + + hash2 + + E6EdPyZp5cQbOObE0CPO9/R+QvTIYlDIOHvuzam/9H8= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Headers/FirebaseAnalytics.h + + hash + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + hash2 + + VS1dxfDwCZeRcJYgkkEUhmdXx6ch9X/E8YjKBX367WY= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo + + hash + + 19H4e00yK3doVQpp4IFe2/QrlZE= + + hash2 + + xw7jhZ/Z/ug3Dmv55LEwZ6nxrgSHrkWvONGEdf07TQ0= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/Project/x86_64-apple-macos.swiftsourceinfo + + hash + + Ttm12DpOfwq26vt3GrLUUoAHpnM= + + hash2 + + 3ND6xNDL75dle5uSfk7/1rXu4kgJ2te8R+4F5Z3QWSk= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-macos.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-macos.private.swiftinterface + + hash + + 8GJRLSkXpWDzmNzbFI7E5MPaxHs= + + hash2 + + e2hx6o7dBwggM/REp3KsbbHHOSCXakob3UTMbtQSxmQ= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-macos.swiftdoc + + hash + + /do/AsQ2BlA5B8FGwqiGoGnBanw= + + hash2 + + sC/kNiIq68DXBpk2mHvINyOXPLhWhZYdt1nrYgyPno4= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-macos.swiftinterface + + hash + + 8GJRLSkXpWDzmNzbFI7E5MPaxHs= + + hash2 + + e2hx6o7dBwggM/REp3KsbbHHOSCXakob3UTMbtQSxmQ= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-macos.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-macos.private.swiftinterface + + hash + + IEN4ZkUAv93Vhe3Ywy2Ti9s/jSw= + + hash2 + + nNMkbhWYh8cQ2Al4vTVQUuiZ28HKOA1BRk6Ao7x9eqA= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-macos.swiftdoc + + hash + + bobvJ33JqODvJfRuJhtThgX6/9U= + + hash2 + + s/GI6pRR4LifbiY3tDjp006X3w5vfsCnwrbTEnUzqbk= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-macos.swiftinterface + + hash + + IEN4ZkUAv93Vhe3Ywy2Ti9s/jSw= + + hash2 + + nNMkbhWYh8cQ2Al4vTVQUuiZ28HKOA1BRk6Ao7x9eqA= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Modules/module.modulemap + + hash + + jWZ+azdgXQdH9z56z25NptmWlq4= + + hash2 + + e4a41Axjw7BAywMms/GuOcqrdwPIVYuMRsPznqQS0X8= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/A/Resources/Info.plist + + hash + + eIWWX8YW0LsfjLjWVUkaq6ohsgo= + + hash2 + + LxbH3WEjVjxvqAXX7K6EiBwELu79EAqjkuMLrWbE3So= + + + macos-arm64_x86_64/FirebaseAnalytics.framework/Versions/Current + + symlink + A + + tvos-arm64/FirebaseAnalytics.framework/FirebaseAnalytics + + hash + + 9EC4Tt53LRy3c1nDv8xPkfmWGCI= + + hash2 + + zkVd2wrK9oj9ZpacowjrOiRjngbDGdi2DJd/1ifZeKY= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h + + hash + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + hash2 + + HSPmaeLSu5PqNTtlwUWfRT4cyVX65JmeB/oed8f0pdU= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h + + hash + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + hash2 + + ebGwpP2JZ0Rp6BdXhKiLUYOq6nJG7la5O0y/wEKfyak= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h + + hash + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + hash2 + + 67S/czxwflT8GxF7bVp32FLgu2W97zH06W6zv8/VILU= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics.h + + hash + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + hash2 + + wmpxZuP80odiQUX5Ts7GaPkhE7UeuzmDMrvTcOS0vLQ= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIREventNames.h + + hash + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + hash2 + + mNgPvQJ0O5ZQ/EINmxz+zoQHoxj/O70iH5crkbhGU3g= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRParameterNames.h + + hash + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + hash2 + + hwLb6dR4Q5L+j2vYcsXcc8sr2yoS1X9vyl7T/PjcHow= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h + + hash + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + hash2 + + z0lD0Agt0NzOZdG+xd6QpXvGS+06dK4A3RYK0Wu1OKw= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h + + hash + + 0nWXABx/HRqcUMkqMxRdJuHxqQU= + + hash2 + + DmmG7v+JGyWpcKQl1BeGd8rqz4HV3b+PToUt+aM45bY= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h + + hash + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + hash2 + + LOiywMHEh60MswGEzs9lM8P6m3oohYp+IWaiZtbwVVM= + + + tvos-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h + + hash + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + hash2 + + VS1dxfDwCZeRcJYgkkEUhmdXx6ch9X/E8YjKBX367WY= + + + tvos-arm64/FirebaseAnalytics.framework/Info.plist + + hash + + dRfPceuTUosTksVNz/0Ri36DqLU= + + hash2 + + Db7zChRoYOj2o+3ar0pR9UQ+/gOlwayPWbqgYLc6kNQ= + + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo + + hash + + yVqIfrmeZWeToHR1kv1cCRuo4m0= + + hash2 + + gVTxwC8/8a89eDWZjsOYZ4KuYldJWTKMYeS2CR5LuW8= + + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos.private.swiftinterface + + hash + + w4z4Z/v+RhKvKZ9rpQwngKxdIv8= + + hash2 + + Sfi67ylcgLV25NSmMgDoWPHJOM5fdckJgZxpO7ao65Q= + + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos.swiftdoc + + hash + + hXtRlFapwJDHg4NuSRJKOZnPtf4= + + hash2 + + MX02TrGF3PcXcv2k6L48iDd2uiemvkpx5z0huyC97yI= + + + tvos-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos.swiftinterface + + hash + + w4z4Z/v+RhKvKZ9rpQwngKxdIv8= + + hash2 + + Sfi67ylcgLV25NSmMgDoWPHJOM5fdckJgZxpO7ao65Q= + + + tvos-arm64/FirebaseAnalytics.framework/Modules/module.modulemap + + hash + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + hash2 + + vxNgOuI61t45Sed09vILAKePFm9riTp4aZ48hjDRPIQ= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/FirebaseAnalytics + + hash + + KVkX9v0mFY4HqO2SOzHDP83bkAI= + + hash2 + + 4fP5kwLJ8pOH5cP4rtie6fepACfhc0rMt8Go3p0vMWE= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h + + hash + + JxSy4BVIpZB3s+tbI3EgcIVsvN0= + + hash2 + + HSPmaeLSu5PqNTtlwUWfRT4cyVX65JmeB/oed8f0pdU= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h + + hash + + IN4riVkldIj3MlPpvlUuU1i+I8w= + + hash2 + + ebGwpP2JZ0Rp6BdXhKiLUYOq6nJG7la5O0y/wEKfyak= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h + + hash + + 58LqQ/Y9jqPGz3JttzK0z7jPLLc= + + hash2 + + 67S/czxwflT8GxF7bVp32FLgu2W97zH06W6zv8/VILU= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics.h + + hash + + B+YLaEHhiOu6tTPZaB5wWy4n95U= + + hash2 + + wmpxZuP80odiQUX5Ts7GaPkhE7UeuzmDMrvTcOS0vLQ= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIREventNames.h + + hash + + HrzLufMtB3E5zAfPXZTkYQdGyHI= + + hash2 + + mNgPvQJ0O5ZQ/EINmxz+zoQHoxj/O70iH5crkbhGU3g= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRParameterNames.h + + hash + + SztBbCRZ5QE523pdMx4HZt0AYKE= + + hash2 + + hwLb6dR4Q5L+j2vYcsXcc8sr2yoS1X9vyl7T/PjcHow= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h + + hash + + 33ogzLW88kbc3XVXJp9Opq9Znmc= + + hash2 + + z0lD0Agt0NzOZdG+xd6QpXvGS+06dK4A3RYK0Wu1OKw= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h + + hash + + cu0mXcU7RrT9nKAMSamYxQcZ8MA= + + hash2 + + 4mnxjtoRMyo5TIjTieqzJLBQ4m0noIZqWhmI5a2a3QE= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h + + hash + + wE8Bjq1o5wGq1TFJb0gCJUmRelQ= + + hash2 + + LOiywMHEh60MswGEzs9lM8P6m3oohYp+IWaiZtbwVVM= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h + + hash + + 6tM+QmAiCFyFHMaFXgWsH/uYosM= + + hash2 + + VS1dxfDwCZeRcJYgkkEUhmdXx6ch9X/E8YjKBX367WY= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Info.plist + + hash + + vst0ZWR1zNmVpTjgw64kDxX6uW8= + + hash2 + + v+8y+EKm6c0K/9zdznVd1I1Oi82SVEXxNF8xIoa2IVg= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-tvos-simulator.swiftsourceinfo + + hash + + +1k66yI96SUoo8vxSL9n1634pdU= + + hash2 + + bRgyTViEP0c7ki2+xT0G9KhdMKrOy8vyLsZQz9MRrpc= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/x86_64-apple-tvos-simulator.swiftsourceinfo + + hash + + zaOWjx7mSjW5NKT1uOmvVl3QJgA= + + hash2 + + MXuBEkC6EY1pkdteCZaOaXP2gDQFnksQFezfrgMTb34= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos-simulator.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface + + hash + + Hf8XfWJzIeEvfdJv/6AMdURHy9k= + + hash2 + + J12IabDa2wBWnzPjUNWL2pBviYvTzf1rbHBRVuWs1yM= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos-simulator.swiftdoc + + hash + + 6OlHbfwffHQPeO54yIdFziP5xxg= + + hash2 + + qLojQ1uaKdXtuP2lnuY8lqCxNQJtWP1gKD2DOEiofqI= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-tvos-simulator.swiftinterface + + hash + + Hf8XfWJzIeEvfdJv/6AMdURHy9k= + + hash2 + + J12IabDa2wBWnzPjUNWL2pBviYvTzf1rbHBRVuWs1yM= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-tvos-simulator.abi.json + + hash + + 5Fu2Bze8ZWR5SLeF8QjMttSgRDs= + + hash2 + + 7CzYzmp6tqardcv/16+L0vtiGC6DQvp2nkfdDVAvkjg= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface + + hash + + /J9MSWx/8Fj0oVu98k1n8XZmnUE= + + hash2 + + Ql4EhD2ABm1fyH6xOVmiypvWz+aa/1H7xcVrRLBvdN4= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + + hash + + foK4LqUJlIKa+nt0y/51HYQeK8I= + + hash2 + + T5Y6leTow01MGnnXreNqyewOJuClXDew2dg53dtVmDU= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface + + hash + + /J9MSWx/8Fj0oVu98k1n8XZmnUE= + + hash2 + + Ql4EhD2ABm1fyH6xOVmiypvWz+aa/1H7xcVrRLBvdN4= + + + tvos-arm64_x86_64-simulator/FirebaseAnalytics.framework/Modules/module.modulemap + + hash + + uLysK0T5K1GSoqJmcXx9AnZ9lqY= + + hash2 + + vxNgOuI61t45Sed09vILAKePFm9riTp4aZ48hjDRPIQ= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeResources.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..4f76f16 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c6e132cc4f7a246a1994cdbc4710a4e3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeSignature b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..3f3961f Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeSignature differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeSignature.meta new file mode 100644 index 0000000..a4be115 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/_CodeSignature/CodeSignature.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 94c4384b7f7fb4ba7972077b2f3f1aa2 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64.meta new file mode 100644 index 0000000..794c8da --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e14fe0409143441d8c49ab9b9a45179 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework.meta new file mode 100644 index 0000000..c94822a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 973df62bb10d8418ba767d5d16a7814a +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/FirebaseAnalytics b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/FirebaseAnalytics new file mode 100644 index 0000000..835ac77 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/FirebaseAnalytics differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h new file mode 100644 index 0000000..cb1e407 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+AppDelegate.h @@ -0,0 +1,80 @@ +#import + +#import "FIRAnalytics.h" + +NS_ASSUME_NONNULL_BEGIN + +/// Provides App Delegate handlers to be used in your App Delegate. +/// +/// To save time integrating Firebase Analytics in an application, Firebase Analytics does not +/// require delegation implementation from the AppDelegate if neither SwiftUI nor UIScene lifecycle +/// is adopted. Instead this is automatically done by Firebase Analytics. Should you choose instead +/// to delegate manually, you can turn off the App Delegate Proxy by adding +/// FirebaseAppDelegateProxyEnabled into your app's Info.plist and setting it to boolean `NO`, and +/// adding the methods in this category to corresponding delegation handlers. +/// +/// To handle Universal Links, you must return `true` in +/// `UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:)`. +@interface FIRAnalytics (AppDelegate) + +/// Handles events related to a URL session that are waiting to be processed. +/// +/// 1. If SwiftUI lifecycle is adopted, call this method from +/// `UIApplicationDelegate.application(_:handleEventsForBackgroundURLSession:completionHandler:)` +/// in your app delegate. +/// +/// 2. If SwiftUI lifecycle is not adopted, Firebase Analytics does not require delegation +/// implementation from the AppDelegate. If you choose instead to delegate manually, you can set +/// FirebaseAppDelegateProxyEnabled to boolean `NO` in your app's Info.plist and call this method +/// from +/// `UIApplicationDelegate.application(_:handleEventsForBackgroundURLSession:completionHandler:)` +/// in your app delegate. +/// +/// @param identifier The identifier of the URL session requiring attention. +/// @param completionHandler The completion handler to call when you finish processing the events. +/// Calling this completion handler lets the system know that your app's user interface is +/// updated and a new snapshot can be taken. ++ (void)handleEventsForBackgroundURLSession:(NSString *)identifier + completionHandler:(nullable void (^)(void))completionHandler; + +/// Handles the event when the app is launched by a URL (custom URL scheme or universal link). +/// +/// 1. If SwiftUI lifecycle is adopted, use `onOpenURL(perform:)` to register a handler and call +/// this method in the handler. +/// +/// 2. If UIScene lifecycle is adopted, call this method from +/// `UISceneDelegate.scene(_:willConnectTo:options:)` and +/// `UISceneDelegate.scene(_:openURLContexts:)` when the URL contexts are available. +/// +/// 3. If neither SwiftUI nor UIScene lifecycle is adopted, Firebase Analytics does not require +/// delegation implementation from the AppDelegate. If you choose instead to delegate manually, you +/// can set FirebaseAppDelegateProxyEnabled to boolean `NO` in your app's Info.plist and call this +/// method from `UIApplicationDelegate.application(_:open:options:)` in your app delegate. +/// +/// @param url The URL resource to open. This resource can be a network resource or a file. ++ (void)handleOpenURL:(NSURL *)url; + +/// Handles the event when the app receives data associated with user activity that includes a +/// Universal Link. +/// +/// 1. If SwiftUI lifecycle is adopted, use `onOpenURL(perform:)` to register a handler and call +/// `Analytics.handleOpen(_:)` instead in the handler. +/// +/// 2. If UIScene lifecycle is adopted, call this method from +/// `UISceneDelegate.scene(_:willConnectTo:options:)` and `UISceneDelegate.scene(_:continue:)` when +/// NSUserActivity is available. See the [Apple +/// doc](https://developer.apple.com/documentation/xcode/supporting-universal-links-in-your-app) for +/// more details. +/// +/// 3. If neither SwiftUI nor UIScene lifecycle is adopted, Firebase Analytics does not require +/// delegation implementation from the AppDelegate. If you choose instead to delegate manually, you +/// can set FirebaseAppDelegateProxyEnabled to boolean `NO` in your app's Info.plist and call this +/// method from `UIApplication.application(_:continue:restorationHandler:)` in your app delegate. +/// +/// @param userActivity The activity object containing the data associated with the task the user +/// was performing. ++ (void)handleUserActivity:(id)userActivity; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h new file mode 100644 index 0000000..7758390 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+Consent.h @@ -0,0 +1,51 @@ +#import + +#import "FIRAnalytics.h" + +NS_ASSUME_NONNULL_BEGIN + +/// The type of consent to set. Supported consent types are `ConsentType.adStorage`, +/// `ConsentType.analyticsStorage`, `ConsentType.adUserData`, and `ConsentType.adPersonalization`. +/// Omitting a type retains its previous status. +typedef NSString *FIRConsentType NS_TYPED_ENUM NS_SWIFT_NAME(ConsentType); + +/// Enables storage (such as device identifiers) related to advertising. +extern FIRConsentType const FIRConsentTypeAdStorage; + +/// Enables storage (such as app identifiers) related to analytics, e.g. visit duration. +extern FIRConsentType const FIRConsentTypeAnalyticsStorage; + +/// Sets consent for sending user data to Google for advertising purposes. +extern FIRConsentType const FIRConsentTypeAdUserData; + +/// Sets consent for personalized advertising. +extern FIRConsentType const FIRConsentTypeAdPersonalization; + +/// The status value of the consent type. Supported statuses are `ConsentStatus.granted` and +/// `ConsentStatus.denied`. +typedef NSString *FIRConsentStatus NS_TYPED_ENUM NS_SWIFT_NAME(ConsentStatus); + +/// Consent status indicating consent is denied. For an overview of which data is sent when consent +/// is denied, see [SDK behavior with consent +/// mode](https://developers.google.com/tag-platform/security/concepts/consent-mode#tag-behavior). +extern FIRConsentStatus const FIRConsentStatusDenied; + +/// Consent status indicating consent is granted. +extern FIRConsentStatus const FIRConsentStatusGranted; + +/// Sets the applicable end user consent state. +@interface FIRAnalytics (Consent) + +/// Sets the applicable end user consent state (e.g. for device identifiers) for this app on this +/// device. Use the consent settings to specify individual consent type values. Settings are +/// persisted across app sessions. By default consent types are set to `ConsentStatus.granted`. +/// +/// @param consentSettings A Dictionary of consent types. Supported consent type keys are +/// `ConsentType.adStorage`, `ConsentType.analyticsStorage`, `ConsentType.adUserData`, and +/// `ConsentType.adPersonalization`. Valid values are `ConsentStatus.granted` and +/// `ConsentStatus.denied`. ++ (void)setConsent:(NSDictionary *)consentSettings; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h new file mode 100644 index 0000000..0bfec88 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics+OnDevice.h @@ -0,0 +1,44 @@ +#import + +#import "FIRAnalytics.h" + +NS_ASSUME_NONNULL_BEGIN + +API_UNAVAILABLE(macCatalyst, macos, tvos, watchos) +@interface FIRAnalytics (OnDevice) + +/// Initiates on-device conversion measurement given a user email address. Requires dependency +/// GoogleAppMeasurementOnDeviceConversion to be linked in, otherwise it is a no-op. +/// @param emailAddress User email address. Include a domain name for all email addresses +/// (e.g. gmail.com or hotmail.co.jp). ++ (void)initiateOnDeviceConversionMeasurementWithEmailAddress:(NSString *)emailAddress + NS_SWIFT_NAME(initiateOnDeviceConversionMeasurement(emailAddress:)); + +/// Initiates on-device conversion measurement given a phone number in E.164 format. Requires +/// dependency GoogleAppMeasurementOnDeviceConversion to be linked in, otherwise it is a no-op. +/// @param phoneNumber User phone number. Must be in E.164 format, which means it must be +/// limited to a maximum of 15 digits and must include a plus sign (+) prefix and country code +/// with no dashes, parentheses, or spaces. ++ (void)initiateOnDeviceConversionMeasurementWithPhoneNumber:(NSString *)phoneNumber + NS_SWIFT_NAME(initiateOnDeviceConversionMeasurement(phoneNumber:)); + +/// Initiates on-device conversion measurement given a sha256-hashed user email address. Requires +/// dependency GoogleAppMeasurementOnDeviceConversion to be linked in, otherwise it is a no-op. +/// @param hashedEmailAddress User email address as a UTF8-encoded string normalized and hashed +/// according to the instructions at +/// https://firebase.google.com/docs/tutorials/ads-ios-on-device-measurement/step-3. ++ (void)initiateOnDeviceConversionMeasurementWithHashedEmailAddress:(NSData *)hashedEmailAddress + NS_SWIFT_NAME(initiateOnDeviceConversionMeasurement(hashedEmailAddress:)); + +/// Initiates on-device conversion measurement given a sha256-hashed phone number in E.164 format. +/// Requires dependency GoogleAppMeasurementOnDeviceConversion to be linked in, otherwise it is a +/// no-op. +/// @param hashedPhoneNumber UTF8-encoded user phone number in E.164 format and then hashed +/// according to the instructions at +/// https://firebase.google.com/docs/tutorials/ads-ios-on-device-measurement/step-3. ++ (void)initiateOnDeviceConversionMeasurementWithHashedPhoneNumber:(NSData *)hashedPhoneNumber + NS_SWIFT_NAME(initiateOnDeviceConversionMeasurement(hashedPhoneNumber:)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics.h new file mode 100644 index 0000000..e58d7dd --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRAnalytics.h @@ -0,0 +1,155 @@ +#import + +#import "FIREventNames.h" +#import "FIRParameterNames.h" +#import "FIRUserPropertyNames.h" + +NS_ASSUME_NONNULL_BEGIN + +/// The top level Firebase Analytics singleton that provides methods for logging events and setting +/// user properties. See the developer guides for general +/// information on using Firebase Analytics in your apps. +/// +/// @note The Analytics SDK uses SQLite to persist events and other app-specific data. Calling +/// certain thread-unsafe global SQLite methods like `sqlite3_shutdown()` can result in +/// unexpected crashes at runtime. +NS_SWIFT_NAME(Analytics) +@interface FIRAnalytics : NSObject + +/// Logs an app event. The event can have up to 25 parameters. Events with the same name must have +/// the same parameters. Up to 500 event names are supported. Using predefined events and/or +/// parameters is recommended for optimal reporting. +/// +/// The following event names are reserved and cannot be used: +///
    +///
  • ad_activeview
  • +///
  • ad_click
  • +///
  • ad_exposure
  • +///
  • ad_query
  • +///
  • ad_reward
  • +///
  • adunit_exposure
  • +///
  • app_clear_data
  • +///
  • app_exception
  • +///
  • app_remove
  • +///
  • app_store_refund
  • +///
  • app_store_subscription_cancel
  • +///
  • app_store_subscription_convert
  • +///
  • app_store_subscription_renew
  • +///
  • app_update
  • +///
  • app_upgrade
  • +///
  • dynamic_link_app_open
  • +///
  • dynamic_link_app_update
  • +///
  • dynamic_link_first_open
  • +///
  • error
  • +///
  • firebase_campaign
  • +///
  • first_open
  • +///
  • first_visit
  • +///
  • in_app_purchase
  • +///
  • notification_dismiss
  • +///
  • notification_foreground
  • +///
  • notification_open
  • +///
  • notification_receive
  • +///
  • os_update
  • +///
  • session_start
  • +///
  • session_start_with_rollout
  • +///
  • user_engagement
  • +///
+/// +/// @param name The name of the event. Should contain 1 to 40 alphanumeric characters or +/// underscores. The name must start with an alphabetic character. Some event names are +/// reserved. See FIREventNames.h for the list of reserved event names. The "firebase_", +/// "google_", and "ga_" prefixes are reserved and should not be used. Note that event names are +/// case-sensitive and that logging two events whose names differ only in case will result in +/// two distinct events. To manually log screen view events, use the `screen_view` event name. +/// @param parameters The dictionary of event parameters. Passing `nil` indicates that the event has +/// no parameters. Parameter names can be up to 40 characters long and must start with an +/// alphabetic character and contain only alphanumeric characters and underscores. Only String, +/// Int, and Double parameter types are supported. String parameter values can be up to 100 +/// characters long for standard Google Analytics properties, and up to 500 characters long for +/// Google Analytics 360 properties. The "firebase_", "google_", and "ga_" prefixes are reserved +/// and should not be used for parameter names. ++ (void)logEventWithName:(NSString *)name + parameters:(nullable NSDictionary *)parameters + NS_SWIFT_NAME(logEvent(_:parameters:)); + +/// Sets a user property to a given value. Up to 25 user property names are supported. Once set, +/// user property values persist throughout the app lifecycle and across sessions. +/// +/// The following user property names are reserved and cannot be used: +///
    +///
  • first_open_time
  • +///
  • last_deep_link_referrer
  • +///
  • user_id
  • +///
+/// +/// @param value The value of the user property. Values can be up to 36 characters long. Setting the +/// value to `nil` removes the user property. +/// @param name The name of the user property to set. Should contain 1 to 24 alphanumeric characters +/// or underscores and must start with an alphabetic character. The "firebase_", "google_", and +/// "ga_" prefixes are reserved and should not be used for user property names. ++ (void)setUserPropertyString:(nullable NSString *)value forName:(NSString *)name + NS_SWIFT_NAME(setUserProperty(_:forName:)); + +/// Sets the user ID property. This feature must be used in accordance with +/// Google's Privacy Policy +/// +/// @param userID The user ID to ascribe to the user of this app on this device, which must be +/// non-empty and no more than 256 characters long. Setting userID to `nil` removes the user ID. ++ (void)setUserID:(nullable NSString *)userID; + +/// Sets whether analytics collection is enabled for this app on this device. This setting is +/// persisted across app sessions. By default it is enabled. +/// +/// @param analyticsCollectionEnabled A flag that enables or disables Analytics collection. ++ (void)setAnalyticsCollectionEnabled:(BOOL)analyticsCollectionEnabled; + +/// Sets the interval of inactivity in seconds that terminates the current session. The default +/// value is 1800 seconds (30 minutes). +/// +/// @param sessionTimeoutInterval The custom time of inactivity in seconds before the current +/// session terminates. ++ (void)setSessionTimeoutInterval:(NSTimeInterval)sessionTimeoutInterval; + +/// Asynchronously retrieves the identifier of the current app session. +/// +/// The session ID retrieval could fail due to Analytics collection disabled, app session expired, +/// etc. +/// +/// @param completion The completion handler to call when the session ID retrieval is complete. This +/// handler is executed on a system-defined global concurrent queue. +/// This completion handler takes the following parameters: +/// sessionID The identifier of the current app session. The value is undefined if the +/// request failed. +/// error An error object that indicates why the request failed, or `nil` if the request +/// was successful. ++ (void)sessionIDWithCompletion:(void (^)(int64_t sessionID, NSError *_Nullable error))completion; + +/// Returns the unique ID for this instance of the application or `nil` if +/// `ConsentType.analyticsStorage` has been set to `ConsentStatus.denied`. +/// +/// @see `FIRAnalytics+Consent.h` ++ (nullable NSString *)appInstanceID; + +/// Clears all analytics data for this instance from the device and resets the app instance ID. ++ (void)resetAnalyticsData; + +/// Adds parameters that will be set on every event logged from the SDK, including automatic ones. +/// The values passed in the parameters dictionary will be added to the dictionary of default event +/// parameters. These parameters persist across app runs. They are of lower precedence than event +/// parameters, so if an event parameter and a parameter set using this API have the same name, the +/// value of the event parameter will be used. The same limitations on event parameters apply to +/// default event parameters. +/// +/// @param parameters Parameters to be added to the dictionary of parameters added to every event. +/// They will be added to the dictionary of default event parameters, replacing any existing +/// parameter with the same name. Valid parameters are String, Int, and Double. Setting a key's +/// value to `NSNull()` will clear that parameter. Passing in a `nil` dictionary will clear all +/// parameters. ++ (void)setDefaultEventParameters:(nullable NSDictionary *)parameters; + +/// Unavailable. +- (instancetype)init NS_UNAVAILABLE; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIREventNames.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIREventNames.h new file mode 100644 index 0000000..1e69a44 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIREventNames.h @@ -0,0 +1,418 @@ +/// @file FIREventNames.h +/// +/// Predefined event names. +/// +/// An Event is an important occurrence in your app that you want to measure. You can report up to +/// 500 different types of Events per app and you can associate up to 25 unique parameters with each +/// Event type. Some common events are suggested below, but you may also choose to specify custom +/// Event types that are associated with your specific app. Each event type is identified by a +/// unique name. Event names can be up to 40 characters long, may only contain alphanumeric +/// characters and underscores ("_"), and must start with an alphabetic character. The "firebase_", +/// "google_", and "ga_" prefixes are reserved and should not be used. + +#import + +/// Ad Impression event. This event signifies when a user sees an ad impression. Note: If you supply +/// the @c AnalyticsParameterValue parameter, you must also supply the @c AnalyticsParameterCurrency +/// parameter so that revenue metrics can be computed accurately. Params: +/// +///
    +///
  • @c AnalyticsParameterAdPlatform (String) (optional)
  • +///
  • @c AnalyticsParameterAdFormat (String) (optional)
  • +///
  • @c AnalyticsParameterAdSource (String) (optional)
  • +///
  • @c AnalyticsParameterAdUnitName (String) (optional)
  • +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventAdImpression NS_SWIFT_NAME(AnalyticsEventAdImpression) = + @"ad_impression"; + +/// Add Payment Info event. This event signifies that a user has submitted their payment +/// information. Note: If you supply the @c AnalyticsParameterValue parameter, you must also supply +/// the @c AnalyticsParameterCurrency parameter so that revenue metrics can be computed accurately. +/// Params: +/// +///
    +///
  • @c AnalyticsParameterCoupon (String) (optional)
  • +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterPaymentType (String) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventAddPaymentInfo NS_SWIFT_NAME(AnalyticsEventAddPaymentInfo) = + @"add_payment_info"; + +/// Add Shipping Info event. This event signifies that a user has submitted their shipping +/// information. Note: If you supply the @c AnalyticsParameterValue parameter, you must also supply +/// the @c AnalyticsParameterCurrency parameter so that revenue metrics can be computed accurately. +/// Params: +/// +///
    +///
  • @c AnalyticsParameterCoupon (String) (optional)
  • +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterShippingTier (String) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventAddShippingInfo NS_SWIFT_NAME(AnalyticsEventAddShippingInfo) = + @"add_shipping_info"; + +/// E-Commerce Add To Cart event. This event signifies that an item(s) was added to a cart for +/// purchase. Add this event to a funnel with @c AnalyticsEventPurchase to gauge the effectiveness +/// of your checkout process. Note: If you supply the @c AnalyticsParameterValue parameter, you must +/// also supply the @c AnalyticsParameterCurrency parameter so that revenue metrics can be computed +/// accurately. Params: +/// +///
    +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventAddToCart NS_SWIFT_NAME(AnalyticsEventAddToCart) = @"add_to_cart"; + +/// E-Commerce Add To Wishlist event. This event signifies that an item was added to a wishlist. Use +/// this event to identify popular gift items. Note: If you supply the @c AnalyticsParameterValue +/// parameter, you must also supply the @c AnalyticsParameterCurrency parameter so that revenue +/// metrics can be computed accurately. Params: +/// +///
    +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventAddToWishlist NS_SWIFT_NAME(AnalyticsEventAddToWishlist) = + @"add_to_wishlist"; + +/// App Open event. By logging this event when an App becomes active, developers can understand how +/// often users leave and return during the course of a Session. Although Sessions are automatically +/// reported, this event can provide further clarification around the continuous engagement of +/// app-users. +static NSString *const kFIREventAppOpen NS_SWIFT_NAME(AnalyticsEventAppOpen) = @"app_open"; + +/// E-Commerce Begin Checkout event. This event signifies that a user has begun the process of +/// checking out. Add this event to a funnel with your @c AnalyticsEventPurchase event to gauge the +/// effectiveness of your checkout process. Note: If you supply the @c AnalyticsParameterValue +/// parameter, you must also supply the @c AnalyticsParameterCurrency parameter so that revenue +/// metrics can be computed accurately. Params: +/// +///
    +///
  • @c AnalyticsParameterCoupon (String) (optional)
  • +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventBeginCheckout NS_SWIFT_NAME(AnalyticsEventBeginCheckout) = + @"begin_checkout"; + +/// Campaign Detail event. Log this event to supply the referral details of a re-engagement +/// campaign. Note: you must supply at least one of the required parameters +/// AnalyticsParameterSource, AnalyticsParameterMedium or AnalyticsParameterCampaign. Params: +/// +///
    +///
  • @c AnalyticsParameterSource (String)
  • +///
  • @c AnalyticsParameterMedium (String)
  • +///
  • @c AnalyticsParameterCampaign (String)
  • +///
  • @c AnalyticsParameterTerm (String) (optional)
  • +///
  • @c AnalyticsParameterContent (String) (optional)
  • +///
  • @c AnalyticsParameterAdNetworkClickID (String) (optional)
  • +///
  • @c AnalyticsParameterCP1 (String) (optional)
  • +///
  • @c AnalyticsParameterCampaignID (String) (optional)
  • +///
  • @c AnalyticsParameterCreativeFormat (String) (optional)
  • +///
  • @c AnalyticsParameterMarketingTactic (String) (optional)
  • +///
  • @c AnalyticsParameterSourcePlatform (String) (optional)
  • +///
+static NSString *const kFIREventCampaignDetails NS_SWIFT_NAME(AnalyticsEventCampaignDetails) = + @"campaign_details"; + +/// Earn Virtual Currency event. This event tracks the awarding of virtual currency in your app. Log +/// this along with @c AnalyticsEventSpendVirtualCurrency to better understand your virtual economy. +/// Params: +/// +///
    +///
  • @c AnalyticsParameterVirtualCurrencyName (String)
  • +///
  • @c AnalyticsParameterValue (Int or Double)
  • +///
+static NSString *const kFIREventEarnVirtualCurrency + NS_SWIFT_NAME(AnalyticsEventEarnVirtualCurrency) = @"earn_virtual_currency"; + +/// Generate Lead event. Log this event when a lead has been generated in the app to understand the +/// efficacy of your install and re-engagement campaigns. Note: If you supply the +/// @c AnalyticsParameterValue parameter, you must also supply the @c AnalyticsParameterCurrency +/// parameter so that revenue metrics can be computed accurately. Params: +/// +///
    +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventGenerateLead NS_SWIFT_NAME(AnalyticsEventGenerateLead) = + @"generate_lead"; + +/// Join Group event. Log this event when a user joins a group such as a guild, team or family. Use +/// this event to analyze how popular certain groups or social features are in your app. Params: +/// +///
    +///
  • @c AnalyticsParameterGroupID (String)
  • +///
+static NSString *const kFIREventJoinGroup NS_SWIFT_NAME(AnalyticsEventJoinGroup) = @"join_group"; + +/// Level End event. Log this event when the user finishes a level. Params: +/// +///
    +///
  • @c AnalyticsParameterLevelName (String)
  • +///
  • @c AnalyticsParameterSuccess (String)
  • +///
+static NSString *const kFIREventLevelEnd NS_SWIFT_NAME(AnalyticsEventLevelEnd) = @"level_end"; + +/// Level Start event. Log this event when the user starts a new level. Params: +/// +///
    +///
  • @c AnalyticsParameterLevelName (String)
  • +///
+static NSString *const kFIREventLevelStart NS_SWIFT_NAME(AnalyticsEventLevelStart) = @"level_start"; + +/// Level Up event. This event signifies that a player has leveled up in your gaming app. It can +/// help you gauge the level distribution of your userbase and help you identify certain levels that +/// are difficult to pass. Params: +/// +///
    +///
  • @c AnalyticsParameterLevel (Int)
  • +///
  • @c AnalyticsParameterCharacter (String) (optional)
  • +///
+static NSString *const kFIREventLevelUp NS_SWIFT_NAME(AnalyticsEventLevelUp) = @"level_up"; + +/// Login event. Apps with a login feature can report this event to signify that a user has logged +/// in. +static NSString *const kFIREventLogin NS_SWIFT_NAME(AnalyticsEventLogin) = @"login"; + +/// Post Score event. Log this event when the user posts a score in your gaming app. This event can +/// help you understand how users are actually performing in your game and it can help you correlate +/// high scores with certain audiences or behaviors. Params: +/// +///
    +///
  • @c AnalyticsParameterScore (Int)
  • +///
  • @c AnalyticsParameterLevel (Int) (optional)
  • +///
  • @c AnalyticsParameterCharacter (String) (optional)
  • +///
+static NSString *const kFIREventPostScore NS_SWIFT_NAME(AnalyticsEventPostScore) = @"post_score"; + +/// E-Commerce Purchase event. This event signifies that an item(s) was purchased by a user. Note: +/// This is different from the in-app purchase event, which is reported automatically for App +/// Store-based apps. Note: If you supply the @c AnalyticsParameterValue parameter, you must also +/// supply the @c AnalyticsParameterCurrency parameter so that revenue metrics can be computed +/// accurately. Params: +/// +///
    +///
  • @c AnalyticsParameterAffiliation (String) (optional)
  • +///
  • @c AnalyticsParameterCoupon (String) (optional)
  • +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterEndDate (String) (optional)
  • +///
  • @c AnalyticsParameterItemID (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterShipping (Double) (optional)
  • +///
  • @c AnalyticsParameterStartDate (String) (optional)
  • +///
  • @c AnalyticsParameterTax (Double) (optional)
  • +///
  • @c AnalyticsParameterTransactionID (String) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventPurchase NS_SWIFT_NAME(AnalyticsEventPurchase) = @"purchase"; + +/// E-Commerce Refund event. This event signifies that a refund was issued. Note: If you supply the +/// @c AnalyticsParameterValue parameter, you must also supply the @c AnalyticsParameterCurrency +/// parameter so that revenue metrics can be computed accurately. Params: +/// +///
    +///
  • @c AnalyticsParameterAffiliation (String) (optional)
  • +///
  • @c AnalyticsParameterCoupon (String) (optional)
  • +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterShipping (Double) (optional)
  • +///
  • @c AnalyticsParameterTax (Double) (optional)
  • +///
  • @c AnalyticsParameterTransactionID (String) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventRefund NS_SWIFT_NAME(AnalyticsEventRefund) = @"refund"; + +/// E-Commerce Remove from Cart event. This event signifies that an item(s) was removed from a cart. +/// Note: If you supply the @c AnalyticsParameterValue parameter, you must also supply the @c +/// AnalyticsParameterCurrency parameter so that revenue metrics can be computed accurately. Params: +/// +///
    +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventRemoveFromCart NS_SWIFT_NAME(AnalyticsEventRemoveFromCart) = + @"remove_from_cart"; + +/// Screen View event. This event signifies a screen view. Use this when a screen transition occurs. +/// This event can be logged irrespective of whether automatic screen tracking is enabled. Params: +/// +///
    +///
  • @c AnalyticsParameterScreenClass (String) (optional)
  • +///
  • @c AnalyticsParameterScreenName (String) (optional)
  • +///
+static NSString *const kFIREventScreenView NS_SWIFT_NAME(AnalyticsEventScreenView) = @"screen_view"; + +/// Search event. Apps that support search features can use this event to contextualize search +/// operations by supplying the appropriate, corresponding parameters. This event can help you +/// identify the most popular content in your app. Params: +/// +///
    +///
  • @c AnalyticsParameterSearchTerm (String)
  • +///
  • @c AnalyticsParameterStartDate (String) (optional)
  • +///
  • @c AnalyticsParameterEndDate (String) (optional)
  • +///
  • @c AnalyticsParameterNumberOfNights (Int) (optional) for hotel bookings
  • +///
  • @c AnalyticsParameterNumberOfRooms (Int) (optional) for hotel bookings
  • +///
  • @c AnalyticsParameterNumberOfPassengers (Int) (optional) for travel bookings
  • +///
  • @c AnalyticsParameterOrigin (String) (optional)
  • +///
  • @c AnalyticsParameterDestination (String) (optional)
  • +///
  • @c AnalyticsParameterTravelClass (String) (optional) for travel bookings
  • +///
+static NSString *const kFIREventSearch NS_SWIFT_NAME(AnalyticsEventSearch) = @"search"; + +/// Select Content event. This general purpose event signifies that a user has selected some content +/// of a certain type in an app. The content can be any object in your app. This event can help you +/// identify popular content and categories of content in your app. Params: +/// +///
    +///
  • @c AnalyticsParameterContentType (String)
  • +///
  • @c AnalyticsParameterItemID (String)
  • +///
+static NSString *const kFIREventSelectContent NS_SWIFT_NAME(AnalyticsEventSelectContent) = + @"select_content"; + +/// Select Item event. This event signifies that an item was selected by a user from a list. Use the +/// appropriate parameters to contextualize the event. Use this event to discover the most popular +/// items selected. Params: +/// +///
    +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterItemListID (String) (optional)
  • +///
  • @c AnalyticsParameterItemListName (String) (optional)
  • +///
+static NSString *const kFIREventSelectItem NS_SWIFT_NAME(AnalyticsEventSelectItem) = @"select_item"; + +/// Select promotion event. This event signifies that a user has selected a promotion offer. Use the +/// appropriate parameters to contextualize the event, such as the item(s) for which the promotion +/// applies. Params: +/// +///
    +///
  • @c AnalyticsParameterCreativeName (String) (optional)
  • +///
  • @c AnalyticsParameterCreativeSlot (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterLocationID (String) (optional)
  • +///
  • @c AnalyticsParameterPromotionID (String) (optional)
  • +///
  • @c AnalyticsParameterPromotionName (String) (optional)
  • +///
+static NSString *const kFIREventSelectPromotion NS_SWIFT_NAME(AnalyticsEventSelectPromotion) = + @"select_promotion"; + +/// Share event. Apps with social features can log the Share event to identify the most viral +/// content. Params: +/// +///
    +///
  • @c AnalyticsParameterContentType (String)
  • +///
  • @c AnalyticsParameterItemID (String)
  • +///
+static NSString *const kFIREventShare NS_SWIFT_NAME(AnalyticsEventShare) = @"share"; + +/// Sign Up event. This event indicates that a user has signed up for an account in your app. The +/// parameter signifies the method by which the user signed up. Use this event to understand the +/// different behaviors between logged in and logged out users. Params: +/// +///
    +///
  • @c AnalyticsParameterMethod (String)
  • +///
+static NSString *const kFIREventSignUp NS_SWIFT_NAME(AnalyticsEventSignUp) = @"sign_up"; + +/// Spend Virtual Currency event. This event tracks the sale of virtual goods in your app and can +/// help you identify which virtual goods are the most popular objects of purchase. Params: +/// +///
    +///
  • @c AnalyticsParameterItemName (String)
  • +///
  • @c AnalyticsParameterVirtualCurrencyName (String)
  • +///
  • @c AnalyticsParameterValue (Int or Double)
  • +///
+static NSString *const kFIREventSpendVirtualCurrency + NS_SWIFT_NAME(AnalyticsEventSpendVirtualCurrency) = @"spend_virtual_currency"; + +/// Tutorial Begin event. This event signifies the start of the on-boarding process in your app. Use +/// this in a funnel with @c AnalyticsEventTutorialComplete to understand how many users complete +/// this process and move on to the full app experience. +static NSString *const kFIREventTutorialBegin NS_SWIFT_NAME(AnalyticsEventTutorialBegin) = + @"tutorial_begin"; + +/// Tutorial End event. Use this event to signify the user's completion of your app's on-boarding +/// process. Add this to a funnel with @c AnalyticsEventTutorialBegin to gauge the completion rate +/// of your on-boarding process. +static NSString *const kFIREventTutorialComplete NS_SWIFT_NAME(AnalyticsEventTutorialComplete) = + @"tutorial_complete"; + +/// Unlock Achievement event. Log this event when the user has unlocked an achievement in your +/// game. Since achievements generally represent the breadth of a gaming experience, this event can +/// help you understand how many users are experiencing all that your game has to offer. Params: +/// +///
    +///
  • @c AnalyticsParameterAchievementID (String)
  • +///
+static NSString *const kFIREventUnlockAchievement NS_SWIFT_NAME(AnalyticsEventUnlockAchievement) = + @"unlock_achievement"; + +/// E-commerce View Cart event. This event signifies that a user has viewed their cart. Use this to +/// analyze your purchase funnel. Note: If you supply the @c AnalyticsParameterValue parameter, you +/// must also supply the @c AnalyticsParameterCurrency parameter so that revenue metrics can be +/// computed accurately. Params: +/// +///
    +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventViewCart NS_SWIFT_NAME(AnalyticsEventViewCart) = @"view_cart"; + +/// View Item event. This event signifies that a user has viewed an item. Use the appropriate +/// parameters to contextualize the event. Use this event to discover the most popular items viewed +/// in your app. Note: If you supply the @c AnalyticsParameterValue parameter, you must also supply +/// the @c AnalyticsParameterCurrency parameter so that revenue metrics can be computed accurately. +/// Params: +/// +///
    +///
  • @c AnalyticsParameterCurrency (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterValue (Double) (optional)
  • +///
+static NSString *const kFIREventViewItem NS_SWIFT_NAME(AnalyticsEventViewItem) = @"view_item"; + +/// View Item List event. Log this event when a user sees a list of items or offerings. Params: +/// +///
    +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterItemListID (String) (optional)
  • +///
  • @c AnalyticsParameterItemListName (String) (optional)
  • +///
+static NSString *const kFIREventViewItemList NS_SWIFT_NAME(AnalyticsEventViewItemList) = + @"view_item_list"; + +/// View Promotion event. This event signifies that a promotion was shown to a user. Add this event +/// to a funnel with the @c AnalyticsEventAddToCart and @c AnalyticsEventPurchase to gauge your +/// conversion process. Params: +/// +///
    +///
  • @c AnalyticsParameterCreativeName (String) (optional)
  • +///
  • @c AnalyticsParameterCreativeSlot (String) (optional)
  • +///
  • @c AnalyticsParameterItems ([[String: Any]]) (optional)
  • +///
  • @c AnalyticsParameterLocationID (String) (optional)
  • +///
  • @c AnalyticsParameterPromotionID (String) (optional)
  • +///
  • @c AnalyticsParameterPromotionName (String) (optional)
  • +///
+static NSString *const kFIREventViewPromotion NS_SWIFT_NAME(AnalyticsEventViewPromotion) = + @"view_promotion"; + +/// View Search Results event. Log this event when the user has been presented with the results of a +/// search. Params: +/// +///
    +///
  • @c AnalyticsParameterSearchTerm (String)
  • +///
+static NSString *const kFIREventViewSearchResults NS_SWIFT_NAME(AnalyticsEventViewSearchResults) = + @"view_search_results"; diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRParameterNames.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRParameterNames.h new file mode 100644 index 0000000..58a5a21 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRParameterNames.h @@ -0,0 +1,722 @@ +/// @file FIRParameterNames.h +/// +/// Predefined event parameter names. +/// +/// Params supply information that contextualize Events. You can associate up to 25 unique Params +/// with each Event type. Some Params are suggested below for certain common Events, but you are +/// not limited to these. You may supply extra Params for suggested Events or custom Params for +/// Custom events. Param names can be up to 40 characters long, may only contain alphanumeric +/// characters and underscores ("_"), and must start with an alphabetic character. Param values can +/// be up to 100 characters long for standard Google Analytics properties and up to 500 characters +/// long for Google Analytics 360 properties. The "firebase_", "google_", and "ga_" prefixes are +/// reserved and should not be used. + +#import + +/// Game achievement ID (String). +///
+///     let params = [
+///       AnalyticsParameterAchievementID : "10_matches_won",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterAchievementID NS_SWIFT_NAME(AnalyticsParameterAchievementID) = + @"achievement_id"; + +/// The ad format (e.g. Banner, Interstitial, Rewarded, Native, Rewarded Interstitial, Instream). +/// (String). +///
+///     let params = [
+///       AnalyticsParameterAdFormat : "Banner",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterAdFormat NS_SWIFT_NAME(AnalyticsParameterAdFormat) = + @"ad_format"; + +/// Ad Network Click ID (String). Used for network-specific click IDs which vary in format. +///
+///     let params = [
+///       AnalyticsParameterAdNetworkClickID : "1234567",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterAdNetworkClickID + NS_SWIFT_NAME(AnalyticsParameterAdNetworkClickID) = @"aclid"; + +/// The ad platform (e.g. MoPub, IronSource) (String). +///
+///     let params = [
+///       AnalyticsParameterAdPlatform : "MoPub",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterAdPlatform NS_SWIFT_NAME(AnalyticsParameterAdPlatform) = + @"ad_platform"; + +/// The ad source (e.g. AdColony) (String). +///
+///     let params = [
+///       AnalyticsParameterAdSource : "AdColony",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterAdSource NS_SWIFT_NAME(AnalyticsParameterAdSource) = + @"ad_source"; + +/// The ad unit name (e.g. Banner_03) (String). +///
+///     let params = [
+///       AnalyticsParameterAdUnitName : "Banner_03",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterAdUnitName NS_SWIFT_NAME(AnalyticsParameterAdUnitName) = + @"ad_unit_name"; + +/// A product affiliation to designate a supplying company or brick and mortar store location +/// (String).
+///     let params = [
+///       AnalyticsParameterAffiliation : "Google Store",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterAffiliation NS_SWIFT_NAME(AnalyticsParameterAffiliation) = + @"affiliation"; + +/// Campaign custom parameter (String). Used as a method of capturing custom data in a campaign. +/// Use varies by network. +///
+///     let params = [
+///       AnalyticsParameterCP1 : "custom_data",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterCP1 NS_SWIFT_NAME(AnalyticsParameterCP1) = @"cp1"; + +/// The individual campaign name, slogan, promo code, etc. Some networks have pre-defined macro to +/// capture campaign information, otherwise can be populated by developer. Highly Recommended +/// (String). +///
+///     let params = [
+///       AnalyticsParameterCampaign : "winter_promotion",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterCampaign NS_SWIFT_NAME(AnalyticsParameterCampaign) = + @"campaign"; + +/// Campaign ID (String). Used for keyword analysis to identify a specific product promotion or +/// strategic campaign. This is a required key for GA4 data import. +///
+///     let params = [
+///       AnalyticsParameterCampaignID : "7877652710",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterCampaignID NS_SWIFT_NAME(AnalyticsParameterCampaignID) = + @"campaign_id"; + +/// Character used in game (String). +///
+///     let params = [
+///       AnalyticsParameterCharacter : "beat_boss",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterCharacter NS_SWIFT_NAME(AnalyticsParameterCharacter) = + @"character"; + +/// Campaign content (String). +static NSString *const kFIRParameterContent NS_SWIFT_NAME(AnalyticsParameterContent) = @"content"; + +/// Type of content selected (String). +///
+///     let params = [
+///       AnalyticsParameterContentType : "news article",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterContentType NS_SWIFT_NAME(AnalyticsParameterContentType) = + @"content_type"; + +/// Coupon code used for a purchase (String). +///
+///     let params = [
+///       AnalyticsParameterCoupon : "SUMMER_FUN",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterCoupon NS_SWIFT_NAME(AnalyticsParameterCoupon) = @"coupon"; + +/// Creative Format (String). Used to identify the high-level classification of the type of ad +/// served by a specific campaign. +///
+///     let params = [
+///       AnalyticsParameterCreativeFormat : "display",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterCreativeFormat NS_SWIFT_NAME(AnalyticsParameterCreativeFormat) = + @"creative_format"; + +/// The name of a creative used in a promotional spot (String). +///
+///     let params = [
+///       AnalyticsParameterCreativeName : "Summer Sale",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterCreativeName NS_SWIFT_NAME(AnalyticsParameterCreativeName) = + @"creative_name"; + +/// The name of a creative slot (String). +///
+///     let params = [
+///       AnalyticsParameterCreativeSlot : "summer_banner2",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterCreativeSlot NS_SWIFT_NAME(AnalyticsParameterCreativeSlot) = + @"creative_slot"; + +/// Currency of the purchase or items associated with the event, in 3-letter +/// ISO_4217 format (String). +///
+///     let params = [
+///       AnalyticsParameterCurrency : "USD",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterCurrency NS_SWIFT_NAME(AnalyticsParameterCurrency) = + @"currency"; + +/// Flight or Travel destination (String). +///
+///     let params = [
+///       AnalyticsParameterDestination : "Mountain View, CA",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterDestination NS_SWIFT_NAME(AnalyticsParameterDestination) = + @"destination"; + +/// Monetary value of discount associated with a purchase (Double). +///
+///     let params = [
+///       AnalyticsParameterDiscount : 2.0,
+///       AnalyticsParameterCurrency : "USD",  // e.g. $2.00 USD
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterDiscount NS_SWIFT_NAME(AnalyticsParameterDiscount) = + @"discount"; + +/// The arrival date, check-out date or rental end date for the item. This should be in +/// YYYY-MM-DD format (String). +///
+///     let params = [
+///       AnalyticsParameterEndDate : "2015-09-14",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterEndDate NS_SWIFT_NAME(AnalyticsParameterEndDate) = @"end_date"; + +/// Indicates that the associated event should either extend the current session or start a new +/// session if no session was active when the event was logged. Specify 1 to extend the current +/// session or to start a new session; any other value will not extend or start a session. +///
+///     let params = [
+///       AnalyticsParameterExtendSession : 1,
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterExtendSession NS_SWIFT_NAME(AnalyticsParameterExtendSession) = + @"extend_session"; + +/// Flight number for travel events (String). +///
+///     let params = [
+///       AnalyticsParameterFlightNumber : "ZZ800",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterFlightNumber NS_SWIFT_NAME(AnalyticsParameterFlightNumber) = + @"flight_number"; + +/// Group/clan/guild ID (String). +///
+///     let params = [
+///       AnalyticsParameterGroupID : "g1",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterGroupID NS_SWIFT_NAME(AnalyticsParameterGroupID) = @"group_id"; + +/// The index of the item in a list (Int). +///
+///     let params = [
+///       AnalyticsParameterIndex : 5,
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterIndex NS_SWIFT_NAME(AnalyticsParameterIndex) = @"index"; + +/// Item brand (String). +///
+///     let params = [
+///       AnalyticsParameterItemBrand : "Google",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemBrand NS_SWIFT_NAME(AnalyticsParameterItemBrand) = + @"item_brand"; + +/// Item category (context-specific) (String). +///
+///     let params = [
+///       AnalyticsParameterItemCategory : "pants",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemCategory NS_SWIFT_NAME(AnalyticsParameterItemCategory) = + @"item_category"; + +/// Item Category (context-specific) (String). +///
+///     let params = [
+///       AnalyticsParameterItemCategory2 : "pants",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemCategory2 NS_SWIFT_NAME(AnalyticsParameterItemCategory2) = + @"item_category2"; + +/// Item Category (context-specific) (String). +///
+///     let params = [
+///       AnalyticsParameterItemCategory3 : "pants",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemCategory3 NS_SWIFT_NAME(AnalyticsParameterItemCategory3) = + @"item_category3"; + +/// Item Category (context-specific) (String). +///
+///     let params = [
+///       AnalyticsParameterItemCategory4 : "pants",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemCategory4 NS_SWIFT_NAME(AnalyticsParameterItemCategory4) = + @"item_category4"; + +/// Item Category (context-specific) (String). +///
+///     let params = [
+///       AnalyticsParameterItemCategory5 : "pants",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemCategory5 NS_SWIFT_NAME(AnalyticsParameterItemCategory5) = + @"item_category5"; + +/// Item ID (context-specific) (String). +///
+///     let params = [
+///       AnalyticsParameterItemID : "SKU_12345",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemID NS_SWIFT_NAME(AnalyticsParameterItemID) = @"item_id"; + +/// The ID of the list in which the item was presented to the user (String). +///
+///     let params = [
+///       AnalyticsParameterItemListID : "ABC123",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemListID NS_SWIFT_NAME(AnalyticsParameterItemListID) = + @"item_list_id"; + +/// The name of the list in which the item was presented to the user (String). +///
+///     let params = [
+///       AnalyticsParameterItemListName : "Related products",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemListName NS_SWIFT_NAME(AnalyticsParameterItemListName) = + @"item_list_name"; + +/// Item Name (context-specific) (String). +///
+///     let params = [
+///       AnalyticsParameterItemName : "jeggings",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemName NS_SWIFT_NAME(AnalyticsParameterItemName) = + @"item_name"; + +/// Item variant (String). +///
+///     let params = [
+///       AnalyticsParameterItemVariant : "Black",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterItemVariant NS_SWIFT_NAME(AnalyticsParameterItemVariant) = + @"item_variant"; + +/// The list of items involved in the transaction expressed as `[[String: Any]]`. +///
+///     let params = [
+///       AnalyticsParameterItems : [
+///         [AnalyticsParameterItemName : "jeggings", AnalyticsParameterItemCategory : "pants"],
+///         [AnalyticsParameterItemName : "boots", AnalyticsParameterItemCategory : "shoes"],
+///       ],
+///     ]
+/// 
+static NSString *const kFIRParameterItems NS_SWIFT_NAME(AnalyticsParameterItems) = @"items"; + +/// Level in game (Int). +///
+///     let params = [
+///       AnalyticsParameterLevel : 42,
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterLevel NS_SWIFT_NAME(AnalyticsParameterLevel) = @"level"; + +/// The name of a level in a game (String). +///
+///     let params = [
+///       AnalyticsParameterLevelName : "room_1",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterLevelName NS_SWIFT_NAME(AnalyticsParameterLevelName) = + @"level_name"; + +/// Location (String). The Google Place ID +/// that corresponds to the associated event. Alternatively, you can supply your own custom +/// Location ID. +///
+///     let params = [
+///       AnalyticsParameterLocation : "ChIJiyj437sx3YAR9kUWC8QkLzQ",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterLocation NS_SWIFT_NAME(AnalyticsParameterLocation) = + @"location"; + +/// The location associated with the event. Preferred to be the Google +/// Place ID that corresponds to the +/// associated item but could be overridden to a custom location ID string.(String). +///
+///     let params = [
+///       AnalyticsParameterLocationID : "ChIJiyj437sx3YAR9kUWC8QkLzQ",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterLocationID NS_SWIFT_NAME(AnalyticsParameterLocationID) = + @"location_id"; + +/// Marketing Tactic (String). Used to identify the targeting criteria applied to a specific +/// campaign. +///
+///     let params = [
+///       AnalyticsParameterMarketingTactic : "Remarketing",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterMarketingTactic + NS_SWIFT_NAME(AnalyticsParameterMarketingTactic) = @"marketing_tactic"; + +/// The advertising or marketing medium, for example: cpc, banner, email, push. Highly recommended +/// (String). +///
+///     let params = [
+///       AnalyticsParameterMedium : "email",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterMedium NS_SWIFT_NAME(AnalyticsParameterMedium) = @"medium"; + +/// A particular approach used in an operation; for example, "facebook" or "email" in the context +/// of a sign_up or login event. (String). +///
+///     let params = [
+///       AnalyticsParameterMethod : "google",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterMethod NS_SWIFT_NAME(AnalyticsParameterMethod) = @"method"; + +/// Number of nights staying at hotel (Int). +///
+///     let params = [
+///       AnalyticsParameterNumberOfNights : 3,
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterNumberOfNights + NS_SWIFT_NAME(AnalyticsParameterNumberOfNights) = @"number_of_nights"; + +/// Number of passengers traveling (Int). +///
+///     let params = [
+///       AnalyticsParameterNumberOfPassengers : 11,
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterNumberOfPassengers + NS_SWIFT_NAME(AnalyticsParameterNumberOfPassengers) = @"number_of_passengers"; + +/// Number of rooms for travel events (Int). +///
+///     let params = [
+///       AnalyticsParameterNumberOfRooms : 2,
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterNumberOfRooms NS_SWIFT_NAME(AnalyticsParameterNumberOfRooms) = + @"number_of_rooms"; + +/// Flight or Travel origin (String). +///
+///     let params = [
+///       AnalyticsParameterOrigin : "Mountain View, CA",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterOrigin NS_SWIFT_NAME(AnalyticsParameterOrigin) = @"origin"; + +/// The chosen method of payment (String). +///
+///     let params = [
+///       AnalyticsParameterPaymentType : "Visa",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterPaymentType NS_SWIFT_NAME(AnalyticsParameterPaymentType) = + @"payment_type"; + +/// Purchase price (Double). +///
+///     let params = [
+///       AnalyticsParameterPrice : 1.0,
+///       AnalyticsParameterCurrency : "USD",  // e.g. $1.00 USD
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterPrice NS_SWIFT_NAME(AnalyticsParameterPrice) = @"price"; + +/// The ID of a product promotion (String). +///
+///     let params = [
+///       AnalyticsParameterPromotionID : "ABC123",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterPromotionID NS_SWIFT_NAME(AnalyticsParameterPromotionID) = + @"promotion_id"; + +/// The name of a product promotion (String). +///
+///     let params = [
+///       AnalyticsParameterPromotionName : "Summer Sale",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterPromotionName NS_SWIFT_NAME(AnalyticsParameterPromotionName) = + @"promotion_name"; + +/// Purchase quantity (Int). +///
+///     let params = [
+///       AnalyticsParameterQuantity : 1,
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterQuantity NS_SWIFT_NAME(AnalyticsParameterQuantity) = + @"quantity"; + +/// Score in game (Int). +///
+///     let params = [
+///       AnalyticsParameterScore : 4200,
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterScore NS_SWIFT_NAME(AnalyticsParameterScore) = @"score"; + +/// Current screen class, such as the class name of the UIViewController, logged with screen_view +/// event and added to every event (String). +///
+///     let params = [
+///       AnalyticsParameterScreenClass : "LoginViewController",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterScreenClass NS_SWIFT_NAME(AnalyticsParameterScreenClass) = + @"screen_class"; + +/// Current screen name, such as the name of the UIViewController, logged with screen_view event and +/// added to every event (String). +///
+///     let params = [
+///       AnalyticsParameterScreenName : "LoginView",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterScreenName NS_SWIFT_NAME(AnalyticsParameterScreenName) = + @"screen_name"; + +/// The search string/keywords used (String). +///
+///     let params = [
+///       AnalyticsParameterSearchTerm : "periodic table",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterSearchTerm NS_SWIFT_NAME(AnalyticsParameterSearchTerm) = + @"search_term"; + +/// Shipping cost associated with a transaction (Double). +///
+///     let params = [
+///       AnalyticsParameterShipping : 5.99,
+///       AnalyticsParameterCurrency : "USD",  // e.g. $5.99 USD
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterShipping NS_SWIFT_NAME(AnalyticsParameterShipping) = + @"shipping"; + +/// The shipping tier (e.g. Ground, Air, Next-day) selected for delivery of the purchased item +/// (String). +///
+///     let params = [
+///       AnalyticsParameterShippingTier : "Ground",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterShippingTier NS_SWIFT_NAME(AnalyticsParameterShippingTier) = + @"shipping_tier"; + +/// The origin of your traffic, such as an Ad network (for example, google) or partner (urban +/// airship). Identify the advertiser, site, publication, etc. that is sending traffic to your +/// property. Highly recommended (String). +///
+///     let params = [
+///       AnalyticsParameterSource : "InMobi",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterSource NS_SWIFT_NAME(AnalyticsParameterSource) = @"source"; + +/// Source Platform (String). Used to identify the platform responsible for directing traffic to a +/// given Analytics property (e.g., a buying platform where budgets, targeting criteria, etc. are +/// set, a platform for managing organic traffic data, etc.). +///
+///     let params = [
+///       AnalyticsParameterSourcePlatform : "sa360",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterSourcePlatform NS_SWIFT_NAME(AnalyticsParameterSourcePlatform) = + @"source_platform"; + +/// The departure date, check-in date or rental start date for the item. This should be in +/// YYYY-MM-DD format (String). +///
+///     let params = [
+///       AnalyticsParameterStartDate : "2015-09-14",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterStartDate NS_SWIFT_NAME(AnalyticsParameterStartDate) = + @"start_date"; + +/// The result of an operation. Specify 1 to indicate success and 0 to indicate failure (Int). +///
+///     let params = [
+///       AnalyticsParameterSuccess : 1,
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterSuccess NS_SWIFT_NAME(AnalyticsParameterSuccess) = @"success"; + +/// Tax cost associated with a transaction (Double). +///
+///     let params = [
+///       AnalyticsParameterTax : 2.43,
+///       AnalyticsParameterCurrency : "USD",  // e.g. $2.43 USD
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterTax NS_SWIFT_NAME(AnalyticsParameterTax) = @"tax"; + +/// If you're manually tagging keyword campaigns, you should use utm_term to specify the keyword +/// (String). +///
+///     let params = [
+///       AnalyticsParameterTerm : "game",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterTerm NS_SWIFT_NAME(AnalyticsParameterTerm) = @"term"; + +/// The unique identifier of a transaction (String). +///
+///     let params = [
+///       AnalyticsParameterTransactionID : "T12345",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterTransactionID NS_SWIFT_NAME(AnalyticsParameterTransactionID) = + @"transaction_id"; + +/// Travel class (String). +///
+///     let params = [
+///       AnalyticsParameterTravelClass : "business",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterTravelClass NS_SWIFT_NAME(AnalyticsParameterTravelClass) = + @"travel_class"; + +/// A context-specific numeric value which is accumulated automatically for each event type. This is +/// a general purpose parameter that is useful for accumulating a key metric that pertains to an +/// event. Examples include revenue, distance, time and points. Value should be specified as Int or +/// Double. +/// Notes: Values for pre-defined currency-related events (such as @c AnalyticsEventAddToCart) +/// should be supplied using Double and must be accompanied by a @c AnalyticsParameterCurrency +/// parameter. The valid range of accumulated values is +/// [-9,223,372,036,854.77, 9,223,372,036,854.77]. Supplying a non-numeric value, omitting the +/// corresponding @c AnalyticsParameterCurrency parameter, or supplying an invalid +/// currency code for conversion events will cause that +/// conversion to be omitted from reporting. +///
+///     let params = [
+///       AnalyticsParameterValue : 3.99,
+///       AnalyticsParameterCurrency : "USD",  // e.g. $3.99 USD
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterValue NS_SWIFT_NAME(AnalyticsParameterValue) = @"value"; + +/// Name of virtual currency type (String). +///
+///     let params = [
+///       AnalyticsParameterVirtualCurrencyName : "virtual_currency_name",
+///       // ...
+///     ]
+/// 
+static NSString *const kFIRParameterVirtualCurrencyName + NS_SWIFT_NAME(AnalyticsParameterVirtualCurrencyName) = @"virtual_currency_name"; diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h new file mode 100644 index 0000000..2442d8a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FIRUserPropertyNames.h @@ -0,0 +1,28 @@ +/// @file FIRUserPropertyNames.h +/// +/// Predefined user property names. +/// +/// A UserProperty is an attribute that describes the app-user. By supplying UserProperties, you can +/// later analyze different behaviors of various segments of your userbase. You may supply up to 25 +/// unique UserProperties per app, and you can use the name and value of your choosing for each one. +/// UserProperty names can be up to 24 characters long, may only contain alphanumeric characters and +/// underscores ("_"), and must start with an alphabetic character. UserProperty values can be up to +/// 36 characters long. The "firebase_", "google_", and "ga_" prefixes are reserved and should not +/// be used. + +#import + +/// Indicates whether events logged by Google Analytics can be used to personalize ads for the user. +/// Set to "YES" to enable, or "NO" to disable. Default is enabled. See the +/// documentation for +/// more details and information about related settings. +/// +///
+///     Analytics.setUserProperty("NO", forName: AnalyticsUserPropertyAllowAdPersonalizationSignals)
+/// 
+static NSString *const kFIRUserPropertyAllowAdPersonalizationSignals + NS_SWIFT_NAME(AnalyticsUserPropertyAllowAdPersonalizationSignals) = @"allow_personalized_ads"; + +/// The method used to sign in. For example, "google", "facebook" or "twitter". +static NSString *const kFIRUserPropertySignUpMethod + NS_SWIFT_NAME(AnalyticsUserPropertySignUpMethod) = @"sign_up_method"; diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h new file mode 100644 index 0000000..127576f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-Swift.h @@ -0,0 +1,312 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef FIREBASEANALYTICS_SWIFT_H +#define FIREBASEANALYTICS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FirebaseAnalytics",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h new file mode 100644 index 0000000..ad84fbb --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics-umbrella.h @@ -0,0 +1,24 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FIRAnalytics+AppDelegate.h" +#import "FIRAnalytics+Consent.h" +#import "FIRAnalytics+OnDevice.h" +#import "FIRAnalytics.h" +#import "FirebaseAnalytics.h" +#import "FIREventNames.h" +#import "FIRParameterNames.h" +#import "FIRUserPropertyNames.h" + +FOUNDATION_EXPORT double FirebaseAnalyticsVersionNumber; +FOUNDATION_EXPORT const unsigned char FirebaseAnalyticsVersionString[]; + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h new file mode 100644 index 0000000..351da20 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Headers/FirebaseAnalytics.h @@ -0,0 +1,7 @@ +#import "FIRAnalytics+AppDelegate.h" +#import "FIRAnalytics+Consent.h" +#import "FIRAnalytics+OnDevice.h" +#import "FIRAnalytics.h" +#import "FIREventNames.h" +#import "FIRParameterNames.h" +#import "FIRUserPropertyNames.h" diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Info.plist new file mode 100644 index 0000000..7d81222 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 23F79 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FirebaseAnalytics + CFBundleIdentifier + org.cocoapods.FirebaseAnalytics + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FirebaseAnalytics + CFBundlePackageType + FMWK + CFBundleShortVersionString + 10.28.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 21C52 + DTPlatformName + iphoneos + DTPlatformVersion + 17.2 + DTSDKBuild + 21C52 + DTSDKName + iphoneos17.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + MinimumOSVersion + 100.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..3edcd88 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.abi.json b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..fde2b92 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,239 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "StoreKit", + "printedName": "StoreKit", + "declKind": "Import", + "moduleName": "FirebaseAnalytics" + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "FirebaseAnalytics" + }, + { + "kind": "TypeDecl", + "name": "Analytics", + "printedName": "Analytics", + "children": [ + { + "kind": "Function", + "name": "logTransaction", + "printedName": "logTransaction(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Transaction", + "printedName": "StoreKit.Transaction", + "usr": "s:8StoreKit11TransactionV" + } + ], + "declKind": "Func", + "usr": "s:So12FIRAnalyticsC17FirebaseAnalyticsE14logTransactionyy8StoreKit0E0VFZ", + "mangledName": "$sSo12FIRAnalyticsC17FirebaseAnalyticsE14logTransactionyy8StoreKit0E0VFZ", + "moduleName": "FirebaseAnalytics", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)FIRAnalytics", + "moduleName": "FirebaseAnalytics", + "isOpen": true, + "objc_name": "FIRAnalytics", + "declAttributes": [ + "ObjC", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "View", + "printedName": "View", + "children": [ + { + "kind": "Function", + "name": "analyticsScreen", + "printedName": "analyticsScreen(name:class:extraParameters:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ModifiedContent", + "printedName": "SwiftUI.ModifiedContent<τ_0_0, FirebaseAnalytics.LoggedAnalyticsModifier>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "LoggedAnalyticsModifier", + "printedName": "FirebaseAnalytics.LoggedAnalyticsModifier", + "usr": "s:17FirebaseAnalytics06LoggedB8ModifierV" + } + ], + "usr": "s:7SwiftUI15ModifiedContentV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:7SwiftUI4ViewP17FirebaseAnalyticsE15analyticsScreen4name5class15extraParametersQrSS_SSSDySSypGtF", + "mangledName": "$s7SwiftUI4ViewP17FirebaseAnalyticsE15analyticsScreen4name5class15extraParametersQrSS_SSSDySSypGtF", + "moduleName": "FirebaseAnalytics", + "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:7SwiftUI4ViewP", + "mangledName": "$s7SwiftUI4ViewP", + "moduleName": "SwiftUI", + "genericSig": "<τ_0_0.Body : SwiftUI.View>", + "sugared_genericSig": "", + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "TypeEraser", + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Volumes\/google\/src\/cloud\/pdchen\/firebaserelease\/google3\/googlemac\/iPhone\/Firebase\/Analytics\/Sources\/Swift\/Analytics+SwiftUI.swift", + "kind": "StringLiteral", + "offset": 2654, + "length": 6, + "value": "\"View\"" + }, + { + "filePath": "\/Volumes\/google\/src\/cloud\/pdchen\/firebaserelease\/google3\/googlemac\/iPhone\/Firebase\/Analytics\/Sources\/Swift\/Analytics+SwiftUI.swift", + "kind": "Dictionary", + "offset": 2701, + "length": 3, + "value": "[]" + } + ] +} \ No newline at end of file diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.private.swiftinterface b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..f62b1ea --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,22 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FirebaseAnalytics +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import FirebaseAnalytics +import StoreKit +import Swift +import SwiftUI +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@available(iOS 15.0, macOS 12.0, macCatalyst 15.0, tvOS 15.0, *) +@available(watchOS, unavailable) +extension FirebaseAnalytics.Analytics { + public static func logTransaction(_ transaction: StoreKit.Transaction) +} +@available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, *) +@available(watchOS, unavailable) +extension SwiftUI.View { + public func analyticsScreen(name: Swift.String, class: Swift.String = "View", extraParameters: [Swift.String : Any] = [:]) -> some SwiftUI.View + +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftdoc b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..c76a452 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftinterface b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..f62b1ea --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/FirebaseAnalytics.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,22 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FirebaseAnalytics +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import FirebaseAnalytics +import StoreKit +import Swift +import SwiftUI +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@available(iOS 15.0, macOS 12.0, macCatalyst 15.0, tvOS 15.0, *) +@available(watchOS, unavailable) +extension FirebaseAnalytics.Analytics { + public static func logTransaction(_ transaction: StoreKit.Transaction) +} +@available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, *) +@available(watchOS, unavailable) +extension SwiftUI.View { + public func analyticsScreen(name: Swift.String, class: Swift.String = "View", extraParameters: [Swift.String : Any] = [:]) -> some SwiftUI.View + +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/module.modulemap b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/module.modulemap new file mode 100644 index 0000000..fa10817 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/Modules/module.modulemap @@ -0,0 +1,16 @@ +framework module FirebaseAnalytics { +umbrella header "FirebaseAnalytics-umbrella.h" +export * +module * { export * } + link framework "Foundation" + link framework "Security" + link framework "SystemConfiguration" + link framework "UIKit" + link "c++" + link "sqlite3" + link "z" +} +module FirebaseAnalytics.Swift { + header "FirebaseAnalytics-Swift.h" + requires objc +} \ No newline at end of file diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework.meta new file mode 100644 index 0000000..4ea2f3f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ad2873a54690a4a01845113431000cbd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/Info.plist new file mode 100644 index 0000000..1d7c8b9 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/Info.plist @@ -0,0 +1,139 @@ + + + + + AvailableLibraries + + + BinaryPath + FirebaseCore.framework/Versions/A/FirebaseCore + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + FirebaseCore.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + BinaryPath + FirebaseCore.framework/Versions/A/FirebaseCore + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + FirebaseCore.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + + + BinaryPath + FirebaseCore.framework/FirebaseCore + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + FirebaseCore.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + BinaryPath + FirebaseCore.framework/FirebaseCore + LibraryIdentifier + ios-arm64 + LibraryPath + FirebaseCore.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + FirebaseCore.framework/FirebaseCore + LibraryIdentifier + watchos-arm64_arm64_32 + LibraryPath + FirebaseCore.framework + SupportedArchitectures + + arm64 + arm64_32 + + SupportedPlatform + watchos + + + BinaryPath + FirebaseCore.framework/FirebaseCore + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + FirebaseCore.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + FirebaseCore.framework/FirebaseCore + LibraryIdentifier + tvos-arm64 + LibraryPath + FirebaseCore.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + + + BinaryPath + FirebaseCore.framework/FirebaseCore + LibraryIdentifier + watchos-arm64_x86_64-simulator + LibraryPath + FirebaseCore.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + watchos + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/Info.plist.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/Info.plist.meta new file mode 100644 index 0000000..c01158c --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2cd11acc8216549d1b030fd8af51ce76 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature.meta new file mode 100644 index 0000000..8c28dcf --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 463fda9c2bbcb437e8edc6de1e905ac7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeDirectory b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..07a948d Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeDirectory differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeDirectory.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeDirectory.meta new file mode 100644 index 0000000..f86ada6 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeDirectory.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6a6e108db3ec94acc89bda15df35fd46 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..738b3a0 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements-1 b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..60eface Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements-1.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements-1.meta new file mode 100644 index 0000000..aefb81f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements-1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 65860bc18cc964272bfd39535f6638bb +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements.meta new file mode 100644 index 0000000..5f64ed2 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeRequirements.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c1ae43f0988df46a1892bd126ee8fa91 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeResources b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..5d7c4a4 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,1588 @@ + + + + + files + + ios-arm64/FirebaseCore.framework/FirebaseCore + + HDWq18bBJ3RSbA0yVKRocx0nJEU= + + ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + eY8OFTzpX8aJmMb8ldv4/c0nx6M= + + ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + ios-arm64/FirebaseCore.framework/Headers/FIRApp.h + + RVUhkr39XRyPMnen0ismAtN9W7w= + + ios-arm64/FirebaseCore.framework/Headers/FIRConfiguration.h + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + ios-arm64/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + ios-arm64/FirebaseCore.framework/Headers/FIROptions.h + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + ios-arm64/FirebaseCore.framework/Headers/FIRVersion.h + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + ios-arm64/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + ios-arm64/FirebaseCore.framework/Headers/FirebaseCore.h + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + ios-arm64/FirebaseCore.framework/Info.plist + + qd664vWJUpqfsVIbs2WRG+9rwQ8= + + ios-arm64/FirebaseCore.framework/Modules/module.modulemap + + QqgH3J+QTOY89kFifl9Ag0POieI= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/FirebaseCore + + hoFWpWMRPLwcANj+CAJx7p/w0YY= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIRApp.h + + RVUhkr39XRyPMnen0ismAtN9W7w= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIRConfiguration.h + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIRLoggerLevel.h + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIROptions.h + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIRVersion.h + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FirebaseCore-umbrella.h + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FirebaseCore.h + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Modules/module.modulemap + + QqgH3J+QTOY89kFifl9Ag0POieI= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Resources/FirebaseCore_Privacy.bundle/Contents/Info.plist + + s33xq2vRYQTVaARrL0EjVZKipfg= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Resources/FirebaseCore_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Resources/Info.plist + + r0vR2GhJ6cDcD3dTjxhfMPQ0izI= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore + + nu1orkNPOpqTgRLkTo+qHHfOEfw= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + 2q8Oo7JTKZB5Om9efpAXkDhMHOA= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRApp.h + + RVUhkr39XRyPMnen0ismAtN9W7w= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRConfiguration.h + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIROptions.h + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRVersion.h + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore.h + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist + + hSyWDjnb4PopBXKNAILq8dcqees= + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Modules/module.modulemap + + QqgH3J+QTOY89kFifl9Ag0POieI= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/FirebaseCore + + evNKBMg3eKr+4mNXoiSPYHqGKsI= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIRApp.h + + RVUhkr39XRyPMnen0ismAtN9W7w= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIRConfiguration.h + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIRLoggerLevel.h + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIROptions.h + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIRVersion.h + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FirebaseCore-umbrella.h + + XhsgDAsoVfRcHmINVRJViLsPjPw= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FirebaseCore.h + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Modules/module.modulemap + + wtoon6NXPoKVoQ1B81D5HrVhtMY= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Resources/FirebaseCore_Privacy.bundle/Contents/Info.plist + + us07ko/kVrawbHIRaeeMZgtj9eU= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Resources/FirebaseCore_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Resources/Info.plist + + nfXk+RuOjVhkoW9Hu+bqbsEmUMg= + + tvos-arm64/FirebaseCore.framework/FirebaseCore + + 1UV763bkPsuUzkVIo1C5wu75F8k= + + tvos-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + TdqBCIoJxdLwLRROhfiy5puH+Gk= + + tvos-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + tvos-arm64/FirebaseCore.framework/Headers/FIRApp.h + + RVUhkr39XRyPMnen0ismAtN9W7w= + + tvos-arm64/FirebaseCore.framework/Headers/FIRConfiguration.h + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + tvos-arm64/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + tvos-arm64/FirebaseCore.framework/Headers/FIROptions.h + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + tvos-arm64/FirebaseCore.framework/Headers/FIRVersion.h + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + tvos-arm64/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + tvos-arm64/FirebaseCore.framework/Headers/FirebaseCore.h + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + tvos-arm64/FirebaseCore.framework/Info.plist + + 4ne/Y5nQo6GSBjBP6cfXR5a7UgQ= + + tvos-arm64/FirebaseCore.framework/Modules/module.modulemap + + QqgH3J+QTOY89kFifl9Ag0POieI= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore + + 6ysT0LJNN3YfLe8Q2vh3U8EsCV8= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + ysz5XJv91DDwDtFdcaXm/RJEaww= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRApp.h + + RVUhkr39XRyPMnen0ismAtN9W7w= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRConfiguration.h + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIROptions.h + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRVersion.h + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore.h + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist + + TuGTuez6U4lY/rQ4Uf+RXc+5E2Y= + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Modules/module.modulemap + + QqgH3J+QTOY89kFifl9Ag0POieI= + + watchos-arm64_arm64_32/FirebaseCore.framework/FirebaseCore + + 7eu4snZK5jW4JQfnHBIr/JK3ktY= + + watchos-arm64_arm64_32/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + eYPrAy1gM/e0WZ2ZaF8yksgeG0U= + + watchos-arm64_arm64_32/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIRApp.h + + RVUhkr39XRyPMnen0ismAtN9W7w= + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIRConfiguration.h + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIROptions.h + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIRVersion.h + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + rrIu8NEp49a6+140a7kvv0YdoO8= + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FirebaseCore.h + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + watchos-arm64_arm64_32/FirebaseCore.framework/Info.plist + + A7sZaCUumtuisND6/3HUaEEuLZk= + + watchos-arm64_arm64_32/FirebaseCore.framework/Modules/module.modulemap + + c/0Ub9iYXIz2hZBTwa7HzC2Ary8= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore + + U8FdmCXaynNGDqctEphVyHMK2Ag= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + 7Dz3MA8O738AVPs0YrMQUY366vI= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRApp.h + + RVUhkr39XRyPMnen0ismAtN9W7w= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRConfiguration.h + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIROptions.h + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRVersion.h + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + rrIu8NEp49a6+140a7kvv0YdoO8= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore.h + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist + + n9Su5l/tgQUig+khNE3u3FxGWss= + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Modules/module.modulemap + + c/0Ub9iYXIz2hZBTwa7HzC2Ary8= + + + files2 + + ios-arm64/FirebaseCore.framework/FirebaseCore + + hash + + HDWq18bBJ3RSbA0yVKRocx0nJEU= + + hash2 + + WWyJRS/9A6RP/BY80hvNeii7IUd22D5cdguVdmetIvw= + + + ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + hash + + eY8OFTzpX8aJmMb8ldv4/c0nx6M= + + hash2 + + 9UWNPK268u9W9F7EgTMuDhrSzQMzTeMhNYB8GV2R6YA= + + + ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + hash2 + + EeMfX2tg6A69WQFUn85QQ/mvPmg/h0AilFAAtAUwbD8= + + + ios-arm64/FirebaseCore.framework/Headers/FIRApp.h + + hash + + RVUhkr39XRyPMnen0ismAtN9W7w= + + hash2 + + YaQpnvfHBb3FvLR78xqLhcJDteQLXyXgXxwoIr8Zz+g= + + + ios-arm64/FirebaseCore.framework/Headers/FIRConfiguration.h + + hash + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + hash2 + + gnE5tNgjY4oWsq1cfP5YE6b+7lvX4SjY2PzCD21KBPM= + + + ios-arm64/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + hash + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + hash2 + + pS/fGCYP2V0x+wDCLTZ+8DQLrO8Jy7OyU4GgV0LlmQU= + + + ios-arm64/FirebaseCore.framework/Headers/FIROptions.h + + hash + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + hash2 + + mZmD0vC4+CsNWQkyJTRbBZZrXLu5Sf9KdNKFjF3JI80= + + + ios-arm64/FirebaseCore.framework/Headers/FIRVersion.h + + hash + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + hash2 + + NG9j3x+7eoaNIbVlDwc+g0Seqt3pCsQBAtTZslx6/xg= + + + ios-arm64/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + hash + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + hash2 + + iwHinUnNhI7vMXN2pesmKujJ+nDOc+v+J537rjLL2o4= + + + ios-arm64/FirebaseCore.framework/Headers/FirebaseCore.h + + hash + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + hash2 + + LGQ1nF3qjoVSkAkKAwJcNkfrSCqnDmEQ/6NBPHCg1Ug= + + + ios-arm64/FirebaseCore.framework/Info.plist + + hash + + qd664vWJUpqfsVIbs2WRG+9rwQ8= + + hash2 + + THslaM8dCCYVfifwSwZps7G1SMNhn8dtvRc0P/j5ppU= + + + ios-arm64/FirebaseCore.framework/Modules/module.modulemap + + hash + + QqgH3J+QTOY89kFifl9Ag0POieI= + + hash2 + + HkSEs/hjBhvD4qQ7HGvNAzI1RkPRgmUjs+Q+vvni46Q= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/FirebaseCore + + symlink + Versions/Current/FirebaseCore + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Headers + + symlink + Versions/Current/Headers + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Modules + + symlink + Versions/Current/Modules + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Resources + + symlink + Versions/Current/Resources + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/FirebaseCore + + hash + + hoFWpWMRPLwcANj+CAJx7p/w0YY= + + hash2 + + ywEKWpmz7DorT8m2Vj/iXwqfhl0w04eu1Nn5eB9WMoY= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIRApp.h + + hash + + RVUhkr39XRyPMnen0ismAtN9W7w= + + hash2 + + YaQpnvfHBb3FvLR78xqLhcJDteQLXyXgXxwoIr8Zz+g= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIRConfiguration.h + + hash + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + hash2 + + gnE5tNgjY4oWsq1cfP5YE6b+7lvX4SjY2PzCD21KBPM= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIRLoggerLevel.h + + hash + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + hash2 + + pS/fGCYP2V0x+wDCLTZ+8DQLrO8Jy7OyU4GgV0LlmQU= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIROptions.h + + hash + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + hash2 + + mZmD0vC4+CsNWQkyJTRbBZZrXLu5Sf9KdNKFjF3JI80= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FIRVersion.h + + hash + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + hash2 + + NG9j3x+7eoaNIbVlDwc+g0Seqt3pCsQBAtTZslx6/xg= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FirebaseCore-umbrella.h + + hash + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + hash2 + + iwHinUnNhI7vMXN2pesmKujJ+nDOc+v+J537rjLL2o4= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Headers/FirebaseCore.h + + hash + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + hash2 + + LGQ1nF3qjoVSkAkKAwJcNkfrSCqnDmEQ/6NBPHCg1Ug= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Modules/module.modulemap + + hash + + QqgH3J+QTOY89kFifl9Ag0POieI= + + hash2 + + HkSEs/hjBhvD4qQ7HGvNAzI1RkPRgmUjs+Q+vvni46Q= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Resources/FirebaseCore_Privacy.bundle/Contents/Info.plist + + hash + + s33xq2vRYQTVaARrL0EjVZKipfg= + + hash2 + + pRGlluPdheTHpHEki/0NbgVZOh5clNAtYcRYp+XkndA= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Resources/FirebaseCore_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + hash2 + + EeMfX2tg6A69WQFUn85QQ/mvPmg/h0AilFAAtAUwbD8= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/A/Resources/Info.plist + + hash + + r0vR2GhJ6cDcD3dTjxhfMPQ0izI= + + hash2 + + sRD71hQVpcCtLt5y7cMRoy2eXnjjFkxeDqavlSpCgfo= + + + ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Versions/Current + + symlink + A + + ios-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore + + hash + + nu1orkNPOpqTgRLkTo+qHHfOEfw= + + hash2 + + 1WWWy8SuuWCd3lWD2vXCEFdyvj+R3V3ETpcP6F8hBCo= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + hash + + 2q8Oo7JTKZB5Om9efpAXkDhMHOA= + + hash2 + + HTb/AiNokUCUkp8o36awEhXcs07yl+Rtfm7WBouo/jQ= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + hash2 + + EeMfX2tg6A69WQFUn85QQ/mvPmg/h0AilFAAtAUwbD8= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRApp.h + + hash + + RVUhkr39XRyPMnen0ismAtN9W7w= + + hash2 + + YaQpnvfHBb3FvLR78xqLhcJDteQLXyXgXxwoIr8Zz+g= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRConfiguration.h + + hash + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + hash2 + + gnE5tNgjY4oWsq1cfP5YE6b+7lvX4SjY2PzCD21KBPM= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + hash + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + hash2 + + pS/fGCYP2V0x+wDCLTZ+8DQLrO8Jy7OyU4GgV0LlmQU= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIROptions.h + + hash + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + hash2 + + mZmD0vC4+CsNWQkyJTRbBZZrXLu5Sf9KdNKFjF3JI80= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRVersion.h + + hash + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + hash2 + + NG9j3x+7eoaNIbVlDwc+g0Seqt3pCsQBAtTZslx6/xg= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + hash + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + hash2 + + iwHinUnNhI7vMXN2pesmKujJ+nDOc+v+J537rjLL2o4= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore.h + + hash + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + hash2 + + LGQ1nF3qjoVSkAkKAwJcNkfrSCqnDmEQ/6NBPHCg1Ug= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist + + hash + + hSyWDjnb4PopBXKNAILq8dcqees= + + hash2 + + t9zQYKZXLUJt87Hmemxt/tPQZ12Ns1sPcBO23MFbzxE= + + + ios-arm64_x86_64-simulator/FirebaseCore.framework/Modules/module.modulemap + + hash + + QqgH3J+QTOY89kFifl9Ag0POieI= + + hash2 + + HkSEs/hjBhvD4qQ7HGvNAzI1RkPRgmUjs+Q+vvni46Q= + + + macos-arm64_x86_64/FirebaseCore.framework/FirebaseCore + + symlink + Versions/Current/FirebaseCore + + macos-arm64_x86_64/FirebaseCore.framework/Headers + + symlink + Versions/Current/Headers + + macos-arm64_x86_64/FirebaseCore.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/FirebaseCore.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/FirebaseCore + + hash + + evNKBMg3eKr+4mNXoiSPYHqGKsI= + + hash2 + + tyLWE6vYXln2NXdYENF5hOWBCeLZNsPXaZEO0mlulqc= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIRApp.h + + hash + + RVUhkr39XRyPMnen0ismAtN9W7w= + + hash2 + + YaQpnvfHBb3FvLR78xqLhcJDteQLXyXgXxwoIr8Zz+g= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIRConfiguration.h + + hash + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + hash2 + + gnE5tNgjY4oWsq1cfP5YE6b+7lvX4SjY2PzCD21KBPM= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIRLoggerLevel.h + + hash + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + hash2 + + pS/fGCYP2V0x+wDCLTZ+8DQLrO8Jy7OyU4GgV0LlmQU= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIROptions.h + + hash + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + hash2 + + mZmD0vC4+CsNWQkyJTRbBZZrXLu5Sf9KdNKFjF3JI80= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FIRVersion.h + + hash + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + hash2 + + NG9j3x+7eoaNIbVlDwc+g0Seqt3pCsQBAtTZslx6/xg= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FirebaseCore-umbrella.h + + hash + + XhsgDAsoVfRcHmINVRJViLsPjPw= + + hash2 + + DQhLs5R2UDM8FehwNZn+5ejzEm/mtrjUj9s+G/nIEXY= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Headers/FirebaseCore.h + + hash + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + hash2 + + LGQ1nF3qjoVSkAkKAwJcNkfrSCqnDmEQ/6NBPHCg1Ug= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Modules/module.modulemap + + hash + + wtoon6NXPoKVoQ1B81D5HrVhtMY= + + hash2 + + aih4kUAFGdVAPkWhrQbRQKwE/reaexnEW5Xpb5gL/YI= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Resources/FirebaseCore_Privacy.bundle/Contents/Info.plist + + hash + + us07ko/kVrawbHIRaeeMZgtj9eU= + + hash2 + + t0QXYeaEcmVDGsGA1VuFu8IX5tiJT9vlG4UMc3LPNMc= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Resources/FirebaseCore_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + hash2 + + EeMfX2tg6A69WQFUn85QQ/mvPmg/h0AilFAAtAUwbD8= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/A/Resources/Info.plist + + hash + + nfXk+RuOjVhkoW9Hu+bqbsEmUMg= + + hash2 + + 5gy/TUAbC6YkPuHGYwR9sQVDDfD/pOSrqhYnHy4ApMA= + + + macos-arm64_x86_64/FirebaseCore.framework/Versions/Current + + symlink + A + + tvos-arm64/FirebaseCore.framework/FirebaseCore + + hash + + 1UV763bkPsuUzkVIo1C5wu75F8k= + + hash2 + + NwH8H1T5eViP7kkPJYFhkLfeb5AO0m+ag190i/Vb6Mc= + + + tvos-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + hash + + TdqBCIoJxdLwLRROhfiy5puH+Gk= + + hash2 + + TVUWFfH816fr384lL+Qp8jlJFyuztDetkehJXv3y8b0= + + + tvos-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + hash2 + + EeMfX2tg6A69WQFUn85QQ/mvPmg/h0AilFAAtAUwbD8= + + + tvos-arm64/FirebaseCore.framework/Headers/FIRApp.h + + hash + + RVUhkr39XRyPMnen0ismAtN9W7w= + + hash2 + + YaQpnvfHBb3FvLR78xqLhcJDteQLXyXgXxwoIr8Zz+g= + + + tvos-arm64/FirebaseCore.framework/Headers/FIRConfiguration.h + + hash + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + hash2 + + gnE5tNgjY4oWsq1cfP5YE6b+7lvX4SjY2PzCD21KBPM= + + + tvos-arm64/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + hash + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + hash2 + + pS/fGCYP2V0x+wDCLTZ+8DQLrO8Jy7OyU4GgV0LlmQU= + + + tvos-arm64/FirebaseCore.framework/Headers/FIROptions.h + + hash + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + hash2 + + mZmD0vC4+CsNWQkyJTRbBZZrXLu5Sf9KdNKFjF3JI80= + + + tvos-arm64/FirebaseCore.framework/Headers/FIRVersion.h + + hash + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + hash2 + + NG9j3x+7eoaNIbVlDwc+g0Seqt3pCsQBAtTZslx6/xg= + + + tvos-arm64/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + hash + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + hash2 + + iwHinUnNhI7vMXN2pesmKujJ+nDOc+v+J537rjLL2o4= + + + tvos-arm64/FirebaseCore.framework/Headers/FirebaseCore.h + + hash + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + hash2 + + LGQ1nF3qjoVSkAkKAwJcNkfrSCqnDmEQ/6NBPHCg1Ug= + + + tvos-arm64/FirebaseCore.framework/Info.plist + + hash + + 4ne/Y5nQo6GSBjBP6cfXR5a7UgQ= + + hash2 + + 8ECSdwJ9tQ26GqiJmYRxUFIWmceDJnm/aCpYhr6X3+Y= + + + tvos-arm64/FirebaseCore.framework/Modules/module.modulemap + + hash + + QqgH3J+QTOY89kFifl9Ag0POieI= + + hash2 + + HkSEs/hjBhvD4qQ7HGvNAzI1RkPRgmUjs+Q+vvni46Q= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore + + hash + + 6ysT0LJNN3YfLe8Q2vh3U8EsCV8= + + hash2 + + 9C13WYJ8Yya2y2zr74S4Qrgp+qNB82+A7lCe/9uFSho= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + hash + + ysz5XJv91DDwDtFdcaXm/RJEaww= + + hash2 + + y6e0eHY0vXimzHRCpdqb6+NM0TtrSAX0ThYvO5vKw+Q= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + hash2 + + EeMfX2tg6A69WQFUn85QQ/mvPmg/h0AilFAAtAUwbD8= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRApp.h + + hash + + RVUhkr39XRyPMnen0ismAtN9W7w= + + hash2 + + YaQpnvfHBb3FvLR78xqLhcJDteQLXyXgXxwoIr8Zz+g= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRConfiguration.h + + hash + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + hash2 + + gnE5tNgjY4oWsq1cfP5YE6b+7lvX4SjY2PzCD21KBPM= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + hash + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + hash2 + + pS/fGCYP2V0x+wDCLTZ+8DQLrO8Jy7OyU4GgV0LlmQU= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIROptions.h + + hash + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + hash2 + + mZmD0vC4+CsNWQkyJTRbBZZrXLu5Sf9KdNKFjF3JI80= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRVersion.h + + hash + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + hash2 + + NG9j3x+7eoaNIbVlDwc+g0Seqt3pCsQBAtTZslx6/xg= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + hash + + 9mUW0slJTxtirtcy67uYxFP7BnA= + + hash2 + + iwHinUnNhI7vMXN2pesmKujJ+nDOc+v+J537rjLL2o4= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore.h + + hash + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + hash2 + + LGQ1nF3qjoVSkAkKAwJcNkfrSCqnDmEQ/6NBPHCg1Ug= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist + + hash + + TuGTuez6U4lY/rQ4Uf+RXc+5E2Y= + + hash2 + + Te2wRncnr2XxpfSsgYdm5GNfY7nFU2ejCbtghmU4yWA= + + + tvos-arm64_x86_64-simulator/FirebaseCore.framework/Modules/module.modulemap + + hash + + QqgH3J+QTOY89kFifl9Ag0POieI= + + hash2 + + HkSEs/hjBhvD4qQ7HGvNAzI1RkPRgmUjs+Q+vvni46Q= + + + watchos-arm64_arm64_32/FirebaseCore.framework/FirebaseCore + + hash + + 7eu4snZK5jW4JQfnHBIr/JK3ktY= + + hash2 + + B4e5O6tCcMuyhrQFmcEBgX493IcUvNwFBiAg3Q0tNvU= + + + watchos-arm64_arm64_32/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + hash + + eYPrAy1gM/e0WZ2ZaF8yksgeG0U= + + hash2 + + Fj89GtI3+NWUrtcMn970nzccP24ebDqLUlP3pEL+1e8= + + + watchos-arm64_arm64_32/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + hash2 + + EeMfX2tg6A69WQFUn85QQ/mvPmg/h0AilFAAtAUwbD8= + + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIRApp.h + + hash + + RVUhkr39XRyPMnen0ismAtN9W7w= + + hash2 + + YaQpnvfHBb3FvLR78xqLhcJDteQLXyXgXxwoIr8Zz+g= + + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIRConfiguration.h + + hash + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + hash2 + + gnE5tNgjY4oWsq1cfP5YE6b+7lvX4SjY2PzCD21KBPM= + + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + hash + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + hash2 + + pS/fGCYP2V0x+wDCLTZ+8DQLrO8Jy7OyU4GgV0LlmQU= + + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIROptions.h + + hash + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + hash2 + + mZmD0vC4+CsNWQkyJTRbBZZrXLu5Sf9KdNKFjF3JI80= + + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FIRVersion.h + + hash + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + hash2 + + NG9j3x+7eoaNIbVlDwc+g0Seqt3pCsQBAtTZslx6/xg= + + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + hash + + rrIu8NEp49a6+140a7kvv0YdoO8= + + hash2 + + IkLfyn1thSDuTLuU0q2kNaen67HXQ8oYnfF2Z7CaQ5M= + + + watchos-arm64_arm64_32/FirebaseCore.framework/Headers/FirebaseCore.h + + hash + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + hash2 + + LGQ1nF3qjoVSkAkKAwJcNkfrSCqnDmEQ/6NBPHCg1Ug= + + + watchos-arm64_arm64_32/FirebaseCore.framework/Info.plist + + hash + + A7sZaCUumtuisND6/3HUaEEuLZk= + + hash2 + + 4evNp+fdRZknE/rn39YMfnx2sFnVDAx298lEh4IO0FQ= + + + watchos-arm64_arm64_32/FirebaseCore.framework/Modules/module.modulemap + + hash + + c/0Ub9iYXIz2hZBTwa7HzC2Ary8= + + hash2 + + b58h415eu2IBorMJnXGOl30zU0xtQSpnBJOuTriQDMA= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore + + hash + + U8FdmCXaynNGDqctEphVyHMK2Ag= + + hash2 + + +ab/TjP0lJJFSii+Kbegd/DyVuFhl9OXnaF6wtczTZc= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist + + hash + + 7Dz3MA8O738AVPs0YrMQUY366vI= + + hash2 + + 1g3TGuLy+G8xKpVVMMb97m8UAOeVebQYqFZwWmc1CTM= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + sa2OhFlqdCIyz9oV7fUdDKWzFL0= + + hash2 + + EeMfX2tg6A69WQFUn85QQ/mvPmg/h0AilFAAtAUwbD8= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRApp.h + + hash + + RVUhkr39XRyPMnen0ismAtN9W7w= + + hash2 + + YaQpnvfHBb3FvLR78xqLhcJDteQLXyXgXxwoIr8Zz+g= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRConfiguration.h + + hash + + nAQ0+tts+cDkPKImQw4tpJa2JUo= + + hash2 + + gnE5tNgjY4oWsq1cfP5YE6b+7lvX4SjY2PzCD21KBPM= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRLoggerLevel.h + + hash + + VlN6UfvmnqD8Dn1khwZXHiro2u8= + + hash2 + + pS/fGCYP2V0x+wDCLTZ+8DQLrO8Jy7OyU4GgV0LlmQU= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIROptions.h + + hash + + fJ5z/fv+EiSxThXnxbs7CtlgC8Y= + + hash2 + + mZmD0vC4+CsNWQkyJTRbBZZrXLu5Sf9KdNKFjF3JI80= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FIRVersion.h + + hash + + HcSd1GES9ysOBTf5qT7L6hxRfqQ= + + hash2 + + NG9j3x+7eoaNIbVlDwc+g0Seqt3pCsQBAtTZslx6/xg= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h + + hash + + rrIu8NEp49a6+140a7kvv0YdoO8= + + hash2 + + IkLfyn1thSDuTLuU0q2kNaen67HXQ8oYnfF2Z7CaQ5M= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Headers/FirebaseCore.h + + hash + + 1cV5ZW/3+cyH6+oNi4QffBtH4j4= + + hash2 + + LGQ1nF3qjoVSkAkKAwJcNkfrSCqnDmEQ/6NBPHCg1Ug= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist + + hash + + n9Su5l/tgQUig+khNE3u3FxGWss= + + hash2 + + 7m1TqLq9v2rDLOhISvC8wbWoUD7QpgrA7A05oPqnoIc= + + + watchos-arm64_x86_64-simulator/FirebaseCore.framework/Modules/module.modulemap + + hash + + c/0Ub9iYXIz2hZBTwa7HzC2Ary8= + + hash2 + + b58h415eu2IBorMJnXGOl30zU0xtQSpnBJOuTriQDMA= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeResources.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..a527f23 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 00d35e8773f28443b957c5ed23a0bb73 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeSignature b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..cd5fb2e Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeSignature differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeSignature.meta new file mode 100644 index 0000000..eb597a9 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/_CodeSignature/CodeSignature.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 349ef58be026c4c94a6c1c9b35cbe920 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64.meta new file mode 100644 index 0000000..c3329ef --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 731869cc5315f4e01a810cb421762fae +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework.meta new file mode 100644 index 0000000..98fe3f8 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 76962348058494768ba6380847573d66 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/FirebaseCore b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/FirebaseCore new file mode 100644 index 0000000..cb3f9ca Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/FirebaseCore differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist new file mode 100644 index 0000000..9851707 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/Info.plist differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..0244f2f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/FirebaseCore_Privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,26 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + NSPrivacyCollectedDataTypes + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + + + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRApp.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRApp.h new file mode 100644 index 0000000..58ef2a6 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRApp.h @@ -0,0 +1,129 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +@class FIROptions; + +NS_ASSUME_NONNULL_BEGIN + +/** A block that takes a BOOL and has no return value. */ +typedef void (^FIRAppVoidBoolCallback)(BOOL success) + NS_SWIFT_UNAVAILABLE("Use Swift's closure syntax instead."); + +/** + * The entry point of Firebase SDKs. + * + * Initialize and configure `FirebaseApp` using `FirebaseApp.configure()` + * or other customized ways as shown below. + * + * The logging system has two modes: default mode and debug mode. In default mode, only logs with + * log level Notice, Warning and Error will be sent to device. In debug mode, all logs will be sent + * to device. The log levels that Firebase uses are consistent with the ASL log levels. + * + * Enable debug mode by passing the `-FIRDebugEnabled` argument to the application. You can add this + * argument in the application's Xcode scheme. When debug mode is enabled via `-FIRDebugEnabled`, + * further executions of the application will also be in debug mode. In order to return to default + * mode, you must explicitly disable the debug mode with the application argument + * `-FIRDebugDisabled`. + * + * It is also possible to change the default logging level in code by calling + * `FirebaseConfiguration.shared.setLoggerLevel(_:)` with the desired level. + */ +NS_SWIFT_NAME(FirebaseApp) +@interface FIRApp : NSObject + +/** + * Configures a default Firebase app. Raises an exception if any configuration step fails. The + * default app is named "__FIRAPP_DEFAULT". This method should be called after the app is launched + * and before using Firebase services. This method should be called from the main thread and + * contains synchronous file I/O (reading GoogleService-Info.plist from disk). + */ ++ (void)configure; + +/** + * Configures the default Firebase app with the provided options. The default app is named + * "__FIRAPP_DEFAULT". Raises an exception if any configuration step fails. This method should be + * called from the main thread. + * + * @param options The Firebase application options used to configure the service. + */ ++ (void)configureWithOptions:(FIROptions *)options NS_SWIFT_NAME(configure(options:)); + +/** + * Configures a Firebase app with the given name and options. Raises an exception if any + * configuration step fails. This method should be called from the main thread. + * + * @param name The application's name given by the developer. The name should should only contain + Letters, Numbers and Underscore. + * @param options The Firebase application options used to configure the services. + */ +// clang-format off ++ (void)configureWithName:(NSString *)name + options:(FIROptions *)options NS_SWIFT_NAME(configure(name:options:)); +// clang-format on + +/** + * Returns the default app, or `nil` if the default app does not exist. + */ ++ (nullable FIRApp *)defaultApp NS_SWIFT_NAME(app()); + +/** + * Returns a previously created `FirebaseApp` instance with the given name, or `nil` if no such app + * exists. This method is thread safe. + */ ++ (nullable FIRApp *)appNamed:(NSString *)name NS_SWIFT_NAME(app(name:)); + +/** + * Returns the set of all extant `FirebaseApp` instances, or `nil` if there are no `FirebaseApp` + * instances. This method is thread safe. + */ +@property(class, readonly, nullable) NSDictionary *allApps; + +/** + * Cleans up the current `FirebaseApp`, freeing associated data and returning its name to the pool + * for future use. This method is thread safe. + */ +- (void)deleteApp:(void (^)(BOOL success))completion; + +/** + * `FirebaseApp` instances should not be initialized directly. Call `FirebaseApp.configure()`, + * `FirebaseApp.configure(options:)`, or `FirebaseApp.configure(name:options:)` directly. + */ +- (instancetype)init NS_UNAVAILABLE; + +/** + * Gets the name of this app. + */ +@property(nonatomic, copy, readonly) NSString *name; + +/** + * Gets a copy of the options for this app. These are non-modifiable. + */ +@property(nonatomic, copy, readonly) FIROptions *options; + +/** + * Gets or sets whether automatic data collection is enabled for all products. Defaults to `true` + * unless `FirebaseDataCollectionDefaultEnabled` is set to `NO` in your app's Info.plist. This value + * is persisted across runs of the app so that it can be set once when users have consented to + * collection. + */ +@property(nonatomic, readwrite, getter=isDataCollectionDefaultEnabled) + BOOL dataCollectionDefaultEnabled; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRConfiguration.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRConfiguration.h new file mode 100644 index 0000000..408bcad --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRConfiguration.h @@ -0,0 +1,45 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +#import "FIRLoggerLevel.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * This interface provides global level properties that the developer can tweak. + */ +NS_SWIFT_NAME(FirebaseConfiguration) +@interface FIRConfiguration : NSObject + +/** Returns the shared configuration object. */ +@property(class, nonatomic, readonly) FIRConfiguration *sharedInstance NS_SWIFT_NAME(shared); + +/** + * Sets the logging level for internal Firebase logging. Firebase will only log messages + * that are logged at or below `loggerLevel`. The messages are logged both to the Xcode + * console and to the device's log. Note that if an app is running from AppStore, it will + * never log above `.notice` even if `loggerLevel` is set to a higher (more verbose) + * setting. + * + * @param loggerLevel The maximum logging level. The default level is set to FIRLoggerLevelNotice. + */ +- (void)setLoggerLevel:(FIRLoggerLevel)loggerLevel; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRLoggerLevel.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRLoggerLevel.h new file mode 100644 index 0000000..dca3aa0 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRLoggerLevel.h @@ -0,0 +1,38 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +// Note that importing GULLoggerLevel.h will lead to a non-modular header +// import error. + +/** + * The log levels used by internal logging. + */ +typedef NS_ENUM(NSInteger, FIRLoggerLevel) { + /** Error level, matches ASL_LEVEL_ERR. */ + FIRLoggerLevelError = 3, + /** Warning level, matches ASL_LEVEL_WARNING. */ + FIRLoggerLevelWarning = 4, + /** Notice level, matches ASL_LEVEL_NOTICE. */ + FIRLoggerLevelNotice = 5, + /** Info level, matches ASL_LEVEL_INFO. */ + FIRLoggerLevelInfo = 6, + /** Debug level, matches ASL_LEVEL_DEBUG. */ + FIRLoggerLevelDebug = 7, + /** Minimum log level. */ + FIRLoggerLevelMin = FIRLoggerLevelError, + /** Maximum log level. */ + FIRLoggerLevelMax = FIRLoggerLevelDebug +} NS_SWIFT_NAME(FirebaseLoggerLevel); diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIROptions.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIROptions.h new file mode 100644 index 0000000..8f8d945 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIROptions.h @@ -0,0 +1,131 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * This class provides constant fields of Google APIs. + */ +NS_SWIFT_NAME(FirebaseOptions) +@interface FIROptions : NSObject + +/** + * Returns the default options. The first time this is called it synchronously reads + * GoogleService-Info.plist from disk. + */ ++ (nullable FIROptions *)defaultOptions NS_SWIFT_NAME(defaultOptions()); + +/** + * An API key used for authenticating requests from your Apple app, e.g. + * The key must begin with "A" and contain exactly 39 alphanumeric characters, used to identify your + * app to Google servers. + */ +@property(nonatomic, copy, nullable) NSString *APIKey NS_SWIFT_NAME(apiKey); + +/** + * The bundle ID for the application. Defaults to `Bundle.main.bundleIdentifier` when not set + * manually or in a plist. + */ +@property(nonatomic, copy) NSString *bundleID; + +/** + * The OAuth2 client ID for Apple applications used to authenticate Google users, for example + * @"12345.apps.googleusercontent.com", used for signing in with Google. + */ +@property(nonatomic, copy, nullable) NSString *clientID; + +/** + * Unused. + */ +@property(nonatomic, copy, nullable) NSString *trackingID DEPRECATED_ATTRIBUTE; + +/** + * The Project Number from the Google Developer's console, for example @"012345678901", used to + * configure Firebase Cloud Messaging. + */ +@property(nonatomic, copy) NSString *GCMSenderID NS_SWIFT_NAME(gcmSenderID); + +/** + * The Project ID from the Firebase console, for example @"abc-xyz-123". + */ +@property(nonatomic, copy, nullable) NSString *projectID; + +/** + * Unused. + */ +@property(nonatomic, copy, nullable) NSString *androidClientID DEPRECATED_ATTRIBUTE; + +/** + * The Google App ID that is used to uniquely identify an instance of an app. + */ +@property(nonatomic, copy) NSString *googleAppID; + +/** + * The database root URL, e.g. @"http://abc-xyz-123.firebaseio.com". + */ +@property(nonatomic, copy, nullable) NSString *databaseURL; + +/** + * The URL scheme used to set up Durable Deep Link service. + */ +@property(nonatomic, copy, nullable) NSString *deepLinkURLScheme; + +/** + * The Google Cloud Storage bucket name, e.g. @"abc-xyz-123.storage.firebase.com". + */ +@property(nonatomic, copy, nullable) NSString *storageBucket; + +/** + * The App Group identifier to share data between the application and the application extensions. + * The App Group must be configured in the application and on the Apple Developer Portal. Default + * value `nil`. + */ +@property(nonatomic, copy, nullable) NSString *appGroupID; + +/** + * Initializes a customized instance of FirebaseOptions from the file at the given plist file path. + * This will read the file synchronously from disk. + * For example: + * ```swift + * if let path = Bundle.main.path(forResource:"GoogleServices-Info", ofType:"plist") { + * let options = FirebaseOptions(contentsOfFile: path) + * } + * ``` + * Note that it is not possible to customize `FirebaseOptions` for Firebase Analytics which expects + * a static file named `GoogleServices-Info.plist` - + * https://github.com/firebase/firebase-ios-sdk/issues/230. + * Returns `nil` if the plist file does not exist or is invalid. + */ +- (nullable instancetype)initWithContentsOfFile:(NSString *)plistPath NS_DESIGNATED_INITIALIZER; + +/** + * Initializes a customized instance of `FirebaseOptions` with required fields. Use the mutable + * properties to modify fields for configuring specific services. Note that it is not possible to + * customize `FirebaseOptions` for Firebase Analytics which expects a static file named + * `GoogleServices-Info.plist` - https://github.com/firebase/firebase-ios-sdk/issues/230. + */ +- (instancetype)initWithGoogleAppID:(NSString *)googleAppID + GCMSenderID:(NSString *)GCMSenderID + NS_SWIFT_NAME(init(googleAppID:gcmSenderID:))NS_DESIGNATED_INITIALIZER; + +/** Unavailable. Please use `init(contentsOfFile:)` or `init(googleAppID:gcmSenderID:)` instead. */ +- (instancetype)init NS_UNAVAILABLE; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRVersion.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRVersion.h new file mode 100644 index 0000000..651edaf --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FIRVersion.h @@ -0,0 +1,25 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** Returns the current version of Firebase. */ +NS_SWIFT_NAME(FirebaseVersion()) +NSString* FIRFirebaseVersion(void); + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h new file mode 100644 index 0000000..0f96d94 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FirebaseCore-umbrella.h @@ -0,0 +1,22 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FIRApp.h" +#import "FIRConfiguration.h" +#import "FirebaseCore.h" +#import "FIRLoggerLevel.h" +#import "FIROptions.h" +#import "FIRVersion.h" + +FOUNDATION_EXPORT double FirebaseCoreVersionNumber; +FOUNDATION_EXPORT const unsigned char FirebaseCoreVersionString[]; + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FirebaseCore.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FirebaseCore.h new file mode 100644 index 0000000..680d604 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Headers/FirebaseCore.h @@ -0,0 +1,21 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import "FIRApp.h" +#import "FIRConfiguration.h" +#import "FIRLoggerLevel.h" +#import "FIROptions.h" +#import "FIRVersion.h" diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Info.plist new file mode 100644 index 0000000..0e116e0 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 23F79 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FirebaseCore + CFBundleIdentifier + org.cocoapods.FirebaseCore + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FirebaseCore + CFBundlePackageType + FMWK + CFBundleShortVersionString + 10.29.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 21C52 + DTPlatformName + iphoneos + DTPlatformVersion + 17.2 + DTSDKBuild + 21C52 + DTSDKName + iphoneos17.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + MinimumOSVersion + 100.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Modules/module.modulemap b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Modules/module.modulemap new file mode 100644 index 0000000..e5cdc8d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCore.xcframework/ios-arm64/FirebaseCore.framework/Modules/module.modulemap @@ -0,0 +1,9 @@ +framework module FirebaseCore { +umbrella header "FirebaseCore-umbrella.h" +export * +module * { export * } + link framework "Foundation" + link framework "Security" + link framework "UIKit" + link "z" +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework.meta new file mode 100644 index 0000000..e1a92b7 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c17e881842cdf427e94633368fd26a6b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/Info.plist new file mode 100644 index 0000000..83e72f6 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/Info.plist @@ -0,0 +1,139 @@ + + + + + AvailableLibraries + + + BinaryPath + FirebaseCoreInternal.framework/Versions/A/FirebaseCoreInternal + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + FirebaseCoreInternal.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + BinaryPath + FirebaseCoreInternal.framework/FirebaseCoreInternal + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + FirebaseCoreInternal.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + BinaryPath + FirebaseCoreInternal.framework/FirebaseCoreInternal + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + FirebaseCoreInternal.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + FirebaseCoreInternal.framework/Versions/A/FirebaseCoreInternal + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + FirebaseCoreInternal.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + + + BinaryPath + FirebaseCoreInternal.framework/FirebaseCoreInternal + LibraryIdentifier + tvos-arm64 + LibraryPath + FirebaseCoreInternal.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + + + BinaryPath + FirebaseCoreInternal.framework/FirebaseCoreInternal + LibraryIdentifier + watchos-arm64_arm64_32 + LibraryPath + FirebaseCoreInternal.framework + SupportedArchitectures + + arm64 + arm64_32 + + SupportedPlatform + watchos + + + BinaryPath + FirebaseCoreInternal.framework/FirebaseCoreInternal + LibraryIdentifier + ios-arm64 + LibraryPath + FirebaseCoreInternal.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + FirebaseCoreInternal.framework/FirebaseCoreInternal + LibraryIdentifier + watchos-arm64_x86_64-simulator + LibraryPath + FirebaseCoreInternal.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + watchos + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/Info.plist.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/Info.plist.meta new file mode 100644 index 0000000..f9bff0f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 272873b88d9fb4826b0e3d36ad176b06 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature.meta new file mode 100644 index 0000000..987a774 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e2abf1fab0f394b8f9d8f95d924d7cc6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeDirectory b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..6713795 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeDirectory differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeDirectory.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeDirectory.meta new file mode 100644 index 0000000..1df7358 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeDirectory.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 81afc42907d93408698d0495f9f65cf2 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..48d10e7 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements-1 b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..fd135cb Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements-1.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements-1.meta new file mode 100644 index 0000000..fa573d3 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements-1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 067d5977ee52f42fbbd561f4341980d8 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements.meta new file mode 100644 index 0000000..8b87d8b --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeRequirements.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8bce6878203b147989aefca3a8c8d862 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeResources b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..64c3517 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,2038 @@ + + + + + files + + ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal + + MDN+or7OOaschm0ryn3Gmr7S0P8= + + ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + krEkU5tp+H/KQEPmZVEjpnZXgL0= + + ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + oj3S/VXShHj1XpiepHXcImvvzYs= + + ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + ios-arm64/FirebaseCoreInternal.framework/Info.plist + + U8BgIOXlsc4CzJwdfi5TUCSwpcs= + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo + + lIPhvnzhT/gsiXunoAIRsitR6Ak= + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.abi.json + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.private.swiftinterface + + buJQ1s9w7PDLYAv+/gKiHItKWk0= + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftdoc + + IgY+liTc5tWvLxFFcqfxXMEIqak= + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftinterface + + buJQ1s9w7PDLYAv+/gKiHItKWk0= + + ios-arm64/FirebaseCoreInternal.framework/Modules/module.modulemap + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/FirebaseCoreInternal + + ocJWunS2iow/hbesrh3DzZAgtms= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Headers/FirebaseCoreInternal-Swift.h + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Headers/FirebaseCoreInternal-umbrella.h + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-ios-macabi.swiftsourceinfo + + 3IKl2QbK0pOWbE3aOjuP/vyr2Kc= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-ios-macabi.swiftsourceinfo + + 1HIreR6i4uW/vPuzDR1+KIXcne8= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-macabi.abi.json + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface + + IPL5iH3qdiBOKiqOkEkBKJxvvQY= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-macabi.swiftdoc + + EzgLlz4tGNcySUXwG4ooPWJRq9Q= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-macabi.swiftinterface + + IPL5iH3qdiBOKiqOkEkBKJxvvQY= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-macabi.abi.json + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface + + EdjvQ16t6EYhtzDwdPTudTl+Sw8= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-macabi.swiftdoc + + HIc8zi1cGkBTp0EW1/zzG8l+PCM= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-macabi.swiftinterface + + EdjvQ16t6EYhtzDwdPTudTl+Sw8= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/module.modulemap + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Resources/FirebaseCoreInternal_Privacy.bundle/Contents/Info.plist + + ORSXT13NGXxaqtN6KnkwbFOJRWY= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Resources/FirebaseCoreInternal_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Resources/Info.plist + + NA6bDLA3QB3RTaWNiblL0vba9Ro= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal + + kbvrGFLXzEd6Ye/JFEauePpbI7Q= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + vttDgef7Xwn9Jbz5ck7tngWa4Ec= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Info.plist + + ppgXEFmHaoqgrBrVL8XQdg54SrM= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + 7t7KFK2QoqxXs2HPZ9bZzQg4ce0= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + TSpZ+hBrih2eIKZ2fYGU02xjnNI= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-simulator.abi.json + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + /rCzkpnRcj7/s+aFdSi/8uUXxRE= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + /d1rQhEWPTkHxv2T89Yn/8UKD2M= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + /rCzkpnRcj7/s+aFdSi/8uUXxRE= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-simulator.abi.json + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + AwLkeQpVebnWA4nGjbrNB1yOwhA= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + nk16pNscy4JgVvt37Mo5gGwdhpw= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + AwLkeQpVebnWA4nGjbrNB1yOwhA= + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/module.modulemap + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/FirebaseCoreInternal + + CdOCMv2E93fFqd3tQSNjKDHb2qc= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Headers/FirebaseCoreInternal-Swift.h + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Headers/FirebaseCoreInternal-umbrella.h + + 54Sz82OnaxyuLyidzY/d+wdjBM4= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo + + M/HP+IOJcruITP5tVo7jVa2X0nc= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-macos.swiftsourceinfo + + pbgEZA218E4bVdatGgNXt8D82+0= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-macos.abi.json + + 5arBfZsLMtb41tJHHY0jpEguVVk= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-macos.private.swiftinterface + + 54yI4NesLomTz0HeCLhFJKXfTWM= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-macos.swiftdoc + + q+zLSxJQtDrwNZMGZSk0BIWDhmE= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-macos.swiftinterface + + 54yI4NesLomTz0HeCLhFJKXfTWM= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-macos.abi.json + + 5arBfZsLMtb41tJHHY0jpEguVVk= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-macos.private.swiftinterface + + 4YRQz441opbSLgDSzqFAYPmQwJ4= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-macos.swiftdoc + + +zJZ1YxGaOiOA+8wnF7QX8J1VHU= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-macos.swiftinterface + + 4YRQz441opbSLgDSzqFAYPmQwJ4= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/module.modulemap + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Resources/FirebaseCoreInternal_Privacy.bundle/Contents/Info.plist + + Vsgr9AtvNUypxc1WHsVAbc7Ehs0= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Resources/FirebaseCoreInternal_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Resources/Info.plist + + sYOMwBqyvWVBZ+aVkS4VcE75bWA= + + tvos-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal + + DAlTp1C+XVuordYcgEh/Ov1CRnQ= + + tvos-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + QVpsCz4ahfeIOo1vkqsIibUjxds= + + tvos-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + tvos-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + oj3S/VXShHj1XpiepHXcImvvzYs= + + tvos-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + tvos-arm64/FirebaseCoreInternal.framework/Info.plist + + uknk4N2ZqSqGsgt8jlMUt949VNs= + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo + + SrIxPZv1yO2jcLyWBDaDfJ/yPXA= + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos.abi.json + + ZeTcsJPo4GbW/OnjGCggI68jqBY= + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos.private.swiftinterface + + NXpfWmYgRJYwQhrWvrPhmC854X4= + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos.swiftdoc + + IMqpBrM6iEX2uN//iHBRekW/AF8= + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos.swiftinterface + + NXpfWmYgRJYwQhrWvrPhmC854X4= + + tvos-arm64/FirebaseCoreInternal.framework/Modules/module.modulemap + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal + + P6WMD0TbQpAjR/ENt10wztG6Rxc= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + gqHFr3e5J1gmhrdTlxaqPoh0J10= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Info.plist + + AEKJ/iY1JJTtSf6AQNZqRUccnlw= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-tvos-simulator.swiftsourceinfo + + VE6ZwjFJLz+ARVDjTkxu2IixcsE= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-tvos-simulator.swiftsourceinfo + + mvdO8qXQGBwdsKKJJpBS4rtWBzY= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos-simulator.abi.json + + ZeTcsJPo4GbW/OnjGCggI68jqBY= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface + + uAsgqu0QVkPEhbldTSVXvYbGiok= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos-simulator.swiftdoc + + h0nlnNHmCZ0/NF3EUTa62ufWJD8= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos-simulator.swiftinterface + + uAsgqu0QVkPEhbldTSVXvYbGiok= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-tvos-simulator.abi.json + + ZeTcsJPo4GbW/OnjGCggI68jqBY= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface + + ryanDpK0f28zpcFUsPEQzmuV+MQ= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + + RZrgm/FXwPfrWX374oDCE4q3aw8= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface + + ryanDpK0f28zpcFUsPEQzmuV+MQ= + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/module.modulemap + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/FirebaseCoreInternal + + HmKzYrbxq1SSQGWyAxRDQcUrc6g= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + A8q8Pub7pb4MfeFi6zhVM+64LJw= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + uoRGCOP+9l2S9M+E/KKu9crXM/M= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + 5qxrOZ2wCYb6pn2OINrKjMdyoiQ= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Info.plist + + 3tRrGMo5SGdQrvf/8S+KFQr6TXw= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-watchos.swiftsourceinfo + + 2iXvTCqpcLyTeb//U8BfX00jBXw= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64_32-apple-watchos.swiftsourceinfo + + 7dcr2OgMMDsiHVDPvgYXrT+Gkwc= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos.abi.json + + caDFO9Edzb/sjmWHIz4OKd7xzR8= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos.private.swiftinterface + + 1mEX/r+sCvg2ViQd1hs5sCNo1sA= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos.swiftdoc + + 3nXmPUfhMuYF1OHM1OskAtE4GUg= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos.swiftinterface + + 1mEX/r+sCvg2ViQd1hs5sCNo1sA= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64_32-apple-watchos.abi.json + + caDFO9Edzb/sjmWHIz4OKd7xzR8= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64_32-apple-watchos.private.swiftinterface + + pMmhzPUJ4ASb4Pf87hXpZmrKvo4= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64_32-apple-watchos.swiftdoc + + 5m342wnb5tH4sMgCmkl4/YBoAdQ= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64_32-apple-watchos.swiftinterface + + pMmhzPUJ4ASb4Pf87hXpZmrKvo4= + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/module.modulemap + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal + + oPgWRMC7EQ9kgHfuoK2ckQWpTqU= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + PjD5DjfTKGM+mSq55Nt5l4MXNq0= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + 5qxrOZ2wCYb6pn2OINrKjMdyoiQ= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Info.plist + + 7PP9v3uKb2yURf0G9rhUqpotg0s= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-watchos-simulator.swiftsourceinfo + + FcafOWCjThUWUfdZuVmaxD5hNi0= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-watchos-simulator.swiftsourceinfo + + wJsI/glVtawoe3KUuT+o4MV8a3s= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos-simulator.abi.json + + caDFO9Edzb/sjmWHIz4OKd7xzR8= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos-simulator.private.swiftinterface + + Tm3YCh2otMeGSKbOTaXeqUPWZ4Q= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos-simulator.swiftdoc + + omsd2/k1cujT4mxQny9iD3lUYM4= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos-simulator.swiftinterface + + Tm3YCh2otMeGSKbOTaXeqUPWZ4Q= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-watchos-simulator.abi.json + + caDFO9Edzb/sjmWHIz4OKd7xzR8= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-watchos-simulator.private.swiftinterface + + lAT8cvuR1mAN+SBu/IaiqZWhzWA= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-watchos-simulator.swiftdoc + + jtQ8R1sU/XoaaXs/XUnN60OQB84= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-watchos-simulator.swiftinterface + + lAT8cvuR1mAN+SBu/IaiqZWhzWA= + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/module.modulemap + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + + files2 + + ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal + + hash + + MDN+or7OOaschm0ryn3Gmr7S0P8= + + hash2 + + lr2AifL5muTWYR1VEMplobGYk2K5LLUM/Sik2dkHDi4= + + + ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + hash + + krEkU5tp+H/KQEPmZVEjpnZXgL0= + + hash2 + + 6Es8UHZsvG6lqN5wQoEeM8yH4QaSiufIEMeOS4GqzCc= + + + ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + hash2 + + W3/peUI97ePgivwppC8A9ghiddxUioTCl3QjWGPu0+8= + + + ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + hash + + oj3S/VXShHj1XpiepHXcImvvzYs= + + hash2 + + pdBQKfn/JZ5L0dclmi5l4kiRFVlsq9hOtBHH7zs9RfI= + + + ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + hash + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + hash2 + + ioqhudIaQObXJw3INKxYB2XE6YkuzYy0FRn3Bvi3bkg= + + + ios-arm64/FirebaseCoreInternal.framework/Info.plist + + hash + + U8BgIOXlsc4CzJwdfi5TUCSwpcs= + + hash2 + + zs/e9YSW2HEWqn58XSsiukGtf2zZHndp8at9H+d8lC0= + + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo + + hash + + lIPhvnzhT/gsiXunoAIRsitR6Ak= + + hash2 + + QfUjPlcF71/NvPOfskEbaWssGym1un4gj7WY6490Dsw= + + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.abi.json + + hash + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + hash2 + + /DsHNfCuAY7nYG17iJRgeFCo+owgeL4fXAgqVQaDPY0= + + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.private.swiftinterface + + hash + + buJQ1s9w7PDLYAv+/gKiHItKWk0= + + hash2 + + Qrm7waJb2ocbKtiidS9p9hSbtc9BPa9LxuwxSbQZtrY= + + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftdoc + + hash + + IgY+liTc5tWvLxFFcqfxXMEIqak= + + hash2 + + fHMTCXmEiOB/dV0QyvftynTUbNsxPg2Y7bbrd/Kqo9k= + + + ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftinterface + + hash + + buJQ1s9w7PDLYAv+/gKiHItKWk0= + + hash2 + + Qrm7waJb2ocbKtiidS9p9hSbtc9BPa9LxuwxSbQZtrY= + + + ios-arm64/FirebaseCoreInternal.framework/Modules/module.modulemap + + hash + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + hash2 + + I7WpWvmiEnMwky2Dl5xBzvxXQSHCjgV5scKVtvwmCu4= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/FirebaseCoreInternal + + symlink + Versions/Current/FirebaseCoreInternal + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Headers + + symlink + Versions/Current/Headers + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Modules + + symlink + Versions/Current/Modules + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Resources + + symlink + Versions/Current/Resources + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/FirebaseCoreInternal + + hash + + ocJWunS2iow/hbesrh3DzZAgtms= + + hash2 + + PHxsYaIsXIy7QlLiLzUoXdJXysezzPtBx04QrlC0k8U= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Headers/FirebaseCoreInternal-Swift.h + + hash + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + hash2 + + dz8r3DDavkmOdaX9wWkbTt6UMoF8PuWGsLscAXYTg74= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Headers/FirebaseCoreInternal-umbrella.h + + hash + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + hash2 + + ioqhudIaQObXJw3INKxYB2XE6YkuzYy0FRn3Bvi3bkg= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-ios-macabi.swiftsourceinfo + + hash + + 3IKl2QbK0pOWbE3aOjuP/vyr2Kc= + + hash2 + + DDK/9pgrWxEyYfBgvifvt4mVETQkCPQWtokYci5D3ss= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-ios-macabi.swiftsourceinfo + + hash + + 1HIreR6i4uW/vPuzDR1+KIXcne8= + + hash2 + + 6+5OrFMX4EESeqLN+WsLzUu4tdmHyBrLVW8QQaxs5EE= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-macabi.abi.json + + hash + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + hash2 + + /DsHNfCuAY7nYG17iJRgeFCo+owgeL4fXAgqVQaDPY0= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-macabi.private.swiftinterface + + hash + + IPL5iH3qdiBOKiqOkEkBKJxvvQY= + + hash2 + + kLgFFs4sphihdpk3CdAoQ7a6UAU24xW0S/Y+NTiVRMc= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-macabi.swiftdoc + + hash + + EzgLlz4tGNcySUXwG4ooPWJRq9Q= + + hash2 + + y3v81EtzZubmwaXQbMQw9ZTkCBJfsRf34Rz2MseVXvI= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-macabi.swiftinterface + + hash + + IPL5iH3qdiBOKiqOkEkBKJxvvQY= + + hash2 + + kLgFFs4sphihdpk3CdAoQ7a6UAU24xW0S/Y+NTiVRMc= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-macabi.abi.json + + hash + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + hash2 + + /DsHNfCuAY7nYG17iJRgeFCo+owgeL4fXAgqVQaDPY0= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-macabi.private.swiftinterface + + hash + + EdjvQ16t6EYhtzDwdPTudTl+Sw8= + + hash2 + + OL9xNUiMhfyCRbNYgsKnG9IEnZxmhxmGVngz2k1YUuc= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-macabi.swiftdoc + + hash + + HIc8zi1cGkBTp0EW1/zzG8l+PCM= + + hash2 + + YpwoQkDnitfwzhBgOiZmey4oMsFb/+KvxGTxlrZFYV4= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-macabi.swiftinterface + + hash + + EdjvQ16t6EYhtzDwdPTudTl+Sw8= + + hash2 + + OL9xNUiMhfyCRbNYgsKnG9IEnZxmhxmGVngz2k1YUuc= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Modules/module.modulemap + + hash + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + hash2 + + I7WpWvmiEnMwky2Dl5xBzvxXQSHCjgV5scKVtvwmCu4= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Resources/FirebaseCoreInternal_Privacy.bundle/Contents/Info.plist + + hash + + ORSXT13NGXxaqtN6KnkwbFOJRWY= + + hash2 + + relZq6fH3D0xhBMAlzKJUhPCOzEEKjX56bGDQgU+FsY= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Resources/FirebaseCoreInternal_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + hash2 + + W3/peUI97ePgivwppC8A9ghiddxUioTCl3QjWGPu0+8= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/A/Resources/Info.plist + + hash + + NA6bDLA3QB3RTaWNiblL0vba9Ro= + + hash2 + + ESiloUQx4rKm3bkIWXg7Uo4BAGhN4C/H4sys28jsjmQ= + + + ios-arm64_x86_64-maccatalyst/FirebaseCoreInternal.framework/Versions/Current + + symlink + A + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal + + hash + + kbvrGFLXzEd6Ye/JFEauePpbI7Q= + + hash2 + + BwhHAvA/D2FWNvMnBYFP0LKVF2Fj2hBiSH5BAyZrx+I= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + hash + + vttDgef7Xwn9Jbz5ck7tngWa4Ec= + + hash2 + + CA9+uVYt1XyYLcauKRyx/03aptZSbbO/CYtqXFOIOnA= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + hash2 + + W3/peUI97ePgivwppC8A9ghiddxUioTCl3QjWGPu0+8= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + hash + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + hash2 + + dz8r3DDavkmOdaX9wWkbTt6UMoF8PuWGsLscAXYTg74= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + hash + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + hash2 + + ioqhudIaQObXJw3INKxYB2XE6YkuzYy0FRn3Bvi3bkg= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Info.plist + + hash + + ppgXEFmHaoqgrBrVL8XQdg54SrM= + + hash2 + + +UovA9SuDx2X6J6x+ui3K35uOahdXa01qwm2eA0tqt8= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash + + 7t7KFK2QoqxXs2HPZ9bZzQg4ce0= + + hash2 + + UCmm7UrpyOvRz4Zrv5ec08eyLqKWaOKRODlXNn6MivE= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash + + TSpZ+hBrih2eIKZ2fYGU02xjnNI= + + hash2 + + stT5xy1iJ3afSEwQ055bP1BWaHklTk0ZJoBc7gBvSXA= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + hash2 + + /DsHNfCuAY7nYG17iJRgeFCo+owgeL4fXAgqVQaDPY0= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash + + /rCzkpnRcj7/s+aFdSi/8uUXxRE= + + hash2 + + RI5/ubKHrX4loiCgxuE/4Z4N1zm9P0iY/SuTNXwnoFM= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash + + /d1rQhEWPTkHxv2T89Yn/8UKD2M= + + hash2 + + r5yfHrCZK3vHyy2FqUPaGTizXIjT0bVIR2/b5/VS8b0= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash + + /rCzkpnRcj7/s+aFdSi/8uUXxRE= + + hash2 + + RI5/ubKHrX4loiCgxuE/4Z4N1zm9P0iY/SuTNXwnoFM= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash + + kV+uOsMpBFKB1PjM0KkoMT5lndQ= + + hash2 + + /DsHNfCuAY7nYG17iJRgeFCo+owgeL4fXAgqVQaDPY0= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash + + AwLkeQpVebnWA4nGjbrNB1yOwhA= + + hash2 + + gZ9s1SPu/ukEdQ66f/IK0/VJE4gEpD3N/pKdqkL98QU= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash + + nk16pNscy4JgVvt37Mo5gGwdhpw= + + hash2 + + WDgYCAP1/oXgQUNDeo3yebWqN3ONsBtSirPh2Vwco3A= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash + + AwLkeQpVebnWA4nGjbrNB1yOwhA= + + hash2 + + gZ9s1SPu/ukEdQ66f/IK0/VJE4gEpD3N/pKdqkL98QU= + + + ios-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/module.modulemap + + hash + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + hash2 + + I7WpWvmiEnMwky2Dl5xBzvxXQSHCjgV5scKVtvwmCu4= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/FirebaseCoreInternal + + symlink + Versions/Current/FirebaseCoreInternal + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Headers + + symlink + Versions/Current/Headers + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/FirebaseCoreInternal + + hash + + CdOCMv2E93fFqd3tQSNjKDHb2qc= + + hash2 + + A/lvJdFcBdc1S0hZlg/dv6la+dlkMfe9kuXzBdwu+WQ= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Headers/FirebaseCoreInternal-Swift.h + + hash + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + hash2 + + dz8r3DDavkmOdaX9wWkbTt6UMoF8PuWGsLscAXYTg74= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Headers/FirebaseCoreInternal-umbrella.h + + hash + + 54Sz82OnaxyuLyidzY/d+wdjBM4= + + hash2 + + rXx1WmywTycN9ZIIYJp+DgEbwp97KdcMIOP2Vey1AfM= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo + + hash + + M/HP+IOJcruITP5tVo7jVa2X0nc= + + hash2 + + u/51l3bQJ/WMgWeU1/8bMzq9faPWmcepH/7GN14HYvc= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-macos.swiftsourceinfo + + hash + + pbgEZA218E4bVdatGgNXt8D82+0= + + hash2 + + ffXm+jCKjaxOFV8hQq6cePZAcVBWYqOh+ndp5a6N1rk= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-macos.abi.json + + hash + + 5arBfZsLMtb41tJHHY0jpEguVVk= + + hash2 + + obY2I91w1fR6u6diVeUv5hRRW6S+2ySLdSvXmSpgVtQ= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-macos.private.swiftinterface + + hash + + 54yI4NesLomTz0HeCLhFJKXfTWM= + + hash2 + + bqMEsS9NSQoWn9VED35AKCTiRO5EThjIIR0oncyg6Co= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-macos.swiftdoc + + hash + + q+zLSxJQtDrwNZMGZSk0BIWDhmE= + + hash2 + + k+R6wPcqyU9RlZgHMvuw1zUqxQk+/Eh7xKd4E2A1TVA= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-macos.swiftinterface + + hash + + 54yI4NesLomTz0HeCLhFJKXfTWM= + + hash2 + + bqMEsS9NSQoWn9VED35AKCTiRO5EThjIIR0oncyg6Co= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-macos.abi.json + + hash + + 5arBfZsLMtb41tJHHY0jpEguVVk= + + hash2 + + obY2I91w1fR6u6diVeUv5hRRW6S+2ySLdSvXmSpgVtQ= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-macos.private.swiftinterface + + hash + + 4YRQz441opbSLgDSzqFAYPmQwJ4= + + hash2 + + OdYJxznHPAUxQQsOYK3P703/OrpeE6I50EafIkqI+Us= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-macos.swiftdoc + + hash + + +zJZ1YxGaOiOA+8wnF7QX8J1VHU= + + hash2 + + +VNn63ZaqSAnVSnnFYISG1y8rDXKrY7MaLO91kRkjKo= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-macos.swiftinterface + + hash + + 4YRQz441opbSLgDSzqFAYPmQwJ4= + + hash2 + + OdYJxznHPAUxQQsOYK3P703/OrpeE6I50EafIkqI+Us= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Modules/module.modulemap + + hash + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + hash2 + + I7WpWvmiEnMwky2Dl5xBzvxXQSHCjgV5scKVtvwmCu4= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Resources/FirebaseCoreInternal_Privacy.bundle/Contents/Info.plist + + hash + + Vsgr9AtvNUypxc1WHsVAbc7Ehs0= + + hash2 + + kMc7ZYdR0X0yp925ZMC7pmqhgsZA22696ski4THJ000= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Resources/FirebaseCoreInternal_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + hash2 + + W3/peUI97ePgivwppC8A9ghiddxUioTCl3QjWGPu0+8= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/A/Resources/Info.plist + + hash + + sYOMwBqyvWVBZ+aVkS4VcE75bWA= + + hash2 + + RINQPBOPpC1qZlqv+U9qcEr2Q0gnAKKs3amB+5KpxVA= + + + macos-arm64_x86_64/FirebaseCoreInternal.framework/Versions/Current + + symlink + A + + tvos-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal + + hash + + DAlTp1C+XVuordYcgEh/Ov1CRnQ= + + hash2 + + 8CU96977Dd3mT3yEDUt9O5jWtJieavplypmqqDGaL9s= + + + tvos-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + hash + + QVpsCz4ahfeIOo1vkqsIibUjxds= + + hash2 + + ErHat02oI1YoqNVAzZEJSdWwUz7oy4NpmG6YHS6OQxs= + + + tvos-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + hash2 + + W3/peUI97ePgivwppC8A9ghiddxUioTCl3QjWGPu0+8= + + + tvos-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + hash + + oj3S/VXShHj1XpiepHXcImvvzYs= + + hash2 + + pdBQKfn/JZ5L0dclmi5l4kiRFVlsq9hOtBHH7zs9RfI= + + + tvos-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + hash + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + hash2 + + ioqhudIaQObXJw3INKxYB2XE6YkuzYy0FRn3Bvi3bkg= + + + tvos-arm64/FirebaseCoreInternal.framework/Info.plist + + hash + + uknk4N2ZqSqGsgt8jlMUt949VNs= + + hash2 + + F4Rdrbc7mjlIG8cPTDbFvCI7TulIURJHsmfSw4epXmo= + + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo + + hash + + SrIxPZv1yO2jcLyWBDaDfJ/yPXA= + + hash2 + + xiIzkx16+ENyIKfUhwY5nXLf/fUfE+SUCpPRCSHXpPg= + + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos.abi.json + + hash + + ZeTcsJPo4GbW/OnjGCggI68jqBY= + + hash2 + + QoUmTXxeX2VvTAUKlBtdFe7p5dZiw3WMXCtxZmXoaIU= + + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos.private.swiftinterface + + hash + + NXpfWmYgRJYwQhrWvrPhmC854X4= + + hash2 + + xzrMzLkZDdL6KLoHQqvySgwczUUW+JtZSp/vwrAj/Zs= + + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos.swiftdoc + + hash + + IMqpBrM6iEX2uN//iHBRekW/AF8= + + hash2 + + w+H6vIQSpfo2nBe3YXNek/ooLiYY+o/eUY5IX3L8Zac= + + + tvos-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos.swiftinterface + + hash + + NXpfWmYgRJYwQhrWvrPhmC854X4= + + hash2 + + xzrMzLkZDdL6KLoHQqvySgwczUUW+JtZSp/vwrAj/Zs= + + + tvos-arm64/FirebaseCoreInternal.framework/Modules/module.modulemap + + hash + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + hash2 + + I7WpWvmiEnMwky2Dl5xBzvxXQSHCjgV5scKVtvwmCu4= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal + + hash + + P6WMD0TbQpAjR/ENt10wztG6Rxc= + + hash2 + + ST1Qoc2dS/esGjW9aS69mx2vMO7HLtib5fxn8Xdqgmc= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + hash + + gqHFr3e5J1gmhrdTlxaqPoh0J10= + + hash2 + + n0RLajn0DExQti0zrRpV54SqvJiSxvhJnYIWfcuC3IU= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + hash2 + + W3/peUI97ePgivwppC8A9ghiddxUioTCl3QjWGPu0+8= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + hash + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + hash2 + + dz8r3DDavkmOdaX9wWkbTt6UMoF8PuWGsLscAXYTg74= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + hash + + jGc9nk2373eRlgSnJVcHvlnDVa4= + + hash2 + + ioqhudIaQObXJw3INKxYB2XE6YkuzYy0FRn3Bvi3bkg= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Info.plist + + hash + + AEKJ/iY1JJTtSf6AQNZqRUccnlw= + + hash2 + + zL+dlVXiZEgA/OYD43XGAZo7ruNfceyRtsastlvQcKE= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-tvos-simulator.swiftsourceinfo + + hash + + VE6ZwjFJLz+ARVDjTkxu2IixcsE= + + hash2 + + IOkYrMstp2w3cfNn9grCHtpeRgJR+uZKSQ7SybWeIKU= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-tvos-simulator.swiftsourceinfo + + hash + + mvdO8qXQGBwdsKKJJpBS4rtWBzY= + + hash2 + + wA8X4DU3LWCwCGd0M1Km6TtUWNnRIo+Qr7vLAXJ6o2w= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos-simulator.abi.json + + hash + + ZeTcsJPo4GbW/OnjGCggI68jqBY= + + hash2 + + QoUmTXxeX2VvTAUKlBtdFe7p5dZiw3WMXCtxZmXoaIU= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface + + hash + + uAsgqu0QVkPEhbldTSVXvYbGiok= + + hash2 + + 2O61ECcOhBoB+QTKHdcXFTx4BWIrqAcvbdk1tS6WN/I= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos-simulator.swiftdoc + + hash + + h0nlnNHmCZ0/NF3EUTa62ufWJD8= + + hash2 + + Y+b93AF388B3NIv1/VD/2Rf9txXVaHO8uQPagmugMy4= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-tvos-simulator.swiftinterface + + hash + + uAsgqu0QVkPEhbldTSVXvYbGiok= + + hash2 + + 2O61ECcOhBoB+QTKHdcXFTx4BWIrqAcvbdk1tS6WN/I= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-tvos-simulator.abi.json + + hash + + ZeTcsJPo4GbW/OnjGCggI68jqBY= + + hash2 + + QoUmTXxeX2VvTAUKlBtdFe7p5dZiw3WMXCtxZmXoaIU= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface + + hash + + ryanDpK0f28zpcFUsPEQzmuV+MQ= + + hash2 + + uBpB3hN5YEHETNY43s+nRotjkqeFsqGFxa8NxvrAP2M= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + + hash + + RZrgm/FXwPfrWX374oDCE4q3aw8= + + hash2 + + 4ha1e0FrbAxJwtqI6tOKw1hGpHSR5lba+a3iUHLIUpc= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface + + hash + + ryanDpK0f28zpcFUsPEQzmuV+MQ= + + hash2 + + uBpB3hN5YEHETNY43s+nRotjkqeFsqGFxa8NxvrAP2M= + + + tvos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/module.modulemap + + hash + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + hash2 + + I7WpWvmiEnMwky2Dl5xBzvxXQSHCjgV5scKVtvwmCu4= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/FirebaseCoreInternal + + hash + + HmKzYrbxq1SSQGWyAxRDQcUrc6g= + + hash2 + + tsi/1QVovOXkUTMankxNV4SpDzAkGmFPPm9w0wzA6Vk= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + hash + + A8q8Pub7pb4MfeFi6zhVM+64LJw= + + hash2 + + H++ZHhmt+w+y+zUmsIZG7B8Kstk5W9SZ4xVmaCJedH4= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + hash2 + + W3/peUI97ePgivwppC8A9ghiddxUioTCl3QjWGPu0+8= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + hash + + uoRGCOP+9l2S9M+E/KKu9crXM/M= + + hash2 + + 2xM3nVT89oac8gY34zH5UWfqshtnbYIAy8iH3diHdDs= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + hash + + 5qxrOZ2wCYb6pn2OINrKjMdyoiQ= + + hash2 + + QZTCKU4tasT52aFCK3yvPnxRdXSLkWkxzdO8gEPcbMM= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Info.plist + + hash + + 3tRrGMo5SGdQrvf/8S+KFQr6TXw= + + hash2 + + Wa8OPCW5J01T4B9iS/6LEfB59MeOul5Ea2DdtOfr2x0= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-watchos.swiftsourceinfo + + hash + + 2iXvTCqpcLyTeb//U8BfX00jBXw= + + hash2 + + 1FaHogB4G715bX0DG7TOENa3OG/6r2Eg4g7yreO8fp8= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64_32-apple-watchos.swiftsourceinfo + + hash + + 7dcr2OgMMDsiHVDPvgYXrT+Gkwc= + + hash2 + + ypDxB1+zNMm3M15M0WFg6gj2JtrP4YrvFD2uRCelpfc= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos.abi.json + + hash + + caDFO9Edzb/sjmWHIz4OKd7xzR8= + + hash2 + + fZ5MsKtQO9vVxO30oohT6uNcTjUCpF8tODSbOBxMaPM= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos.private.swiftinterface + + hash + + 1mEX/r+sCvg2ViQd1hs5sCNo1sA= + + hash2 + + vqEInjyIB3jpSxI2CAU+O30VcKJqH5UgAaU8Uh6u6TE= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos.swiftdoc + + hash + + 3nXmPUfhMuYF1OHM1OskAtE4GUg= + + hash2 + + RWflu1f0l5cfURNb9I8m03K1x1agBag4TB9fQPV/frk= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos.swiftinterface + + hash + + 1mEX/r+sCvg2ViQd1hs5sCNo1sA= + + hash2 + + vqEInjyIB3jpSxI2CAU+O30VcKJqH5UgAaU8Uh6u6TE= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64_32-apple-watchos.abi.json + + hash + + caDFO9Edzb/sjmWHIz4OKd7xzR8= + + hash2 + + fZ5MsKtQO9vVxO30oohT6uNcTjUCpF8tODSbOBxMaPM= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64_32-apple-watchos.private.swiftinterface + + hash + + pMmhzPUJ4ASb4Pf87hXpZmrKvo4= + + hash2 + + rMNSZQtAl+va/Cj2/GcPoAb1KJmaqHFN261ltmeOhNc= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64_32-apple-watchos.swiftdoc + + hash + + 5m342wnb5tH4sMgCmkl4/YBoAdQ= + + hash2 + + vLhmTEyipYmGNgiQ1HpcxPXH+m+LSrI/QJiIThtGoMg= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64_32-apple-watchos.swiftinterface + + hash + + pMmhzPUJ4ASb4Pf87hXpZmrKvo4= + + hash2 + + rMNSZQtAl+va/Cj2/GcPoAb1KJmaqHFN261ltmeOhNc= + + + watchos-arm64_arm64_32/FirebaseCoreInternal.framework/Modules/module.modulemap + + hash + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + hash2 + + I7WpWvmiEnMwky2Dl5xBzvxXQSHCjgV5scKVtvwmCu4= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal + + hash + + oPgWRMC7EQ9kgHfuoK2ckQWpTqU= + + hash2 + + Ux2s7hrohgiudE8w1AWuNrhyOEYhbeVm0rvbgTJGvgc= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist + + hash + + PjD5DjfTKGM+mSq55Nt5l4MXNq0= + + hash2 + + l/1g9+dUPf0VB02KqPcCkdk52bZBnLxKzeW27MU/Q7I= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + ifoThrqbbqoLG4yjAruMQRaf0Dw= + + hash2 + + W3/peUI97ePgivwppC8A9ghiddxUioTCl3QjWGPu0+8= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h + + hash + + r3Rck7BM1VaVK+oBoGIXCcwTOks= + + hash2 + + dz8r3DDavkmOdaX9wWkbTt6UMoF8PuWGsLscAXYTg74= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h + + hash + + 5qxrOZ2wCYb6pn2OINrKjMdyoiQ= + + hash2 + + QZTCKU4tasT52aFCK3yvPnxRdXSLkWkxzdO8gEPcbMM= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Info.plist + + hash + + 7PP9v3uKb2yURf0G9rhUqpotg0s= + + hash2 + + XCTy5VguV9mqF/u5j3AzqvVAjGr0WzaEKkk3srvHtjs= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-watchos-simulator.swiftsourceinfo + + hash + + FcafOWCjThUWUfdZuVmaxD5hNi0= + + hash2 + + 5yxlsyT+CF5LBRQX5RfXlLzYRacvdQmD+4AJSV8TLTk= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/x86_64-apple-watchos-simulator.swiftsourceinfo + + hash + + wJsI/glVtawoe3KUuT+o4MV8a3s= + + hash2 + + 5zwRXdVe1tOQq02fvPdc75o8LqcGtQD4Je8j7B4clM0= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos-simulator.abi.json + + hash + + caDFO9Edzb/sjmWHIz4OKd7xzR8= + + hash2 + + fZ5MsKtQO9vVxO30oohT6uNcTjUCpF8tODSbOBxMaPM= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos-simulator.private.swiftinterface + + hash + + Tm3YCh2otMeGSKbOTaXeqUPWZ4Q= + + hash2 + + RZg/DG9+wjRVZShrtywemAzXSBxeVy1RlVn5QdlYRUc= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos-simulator.swiftdoc + + hash + + omsd2/k1cujT4mxQny9iD3lUYM4= + + hash2 + + 0tuwE/LorpYWr4XrNdDfL6soUKyVZUnE9GMLk51n+d4= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-watchos-simulator.swiftinterface + + hash + + Tm3YCh2otMeGSKbOTaXeqUPWZ4Q= + + hash2 + + RZg/DG9+wjRVZShrtywemAzXSBxeVy1RlVn5QdlYRUc= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-watchos-simulator.abi.json + + hash + + caDFO9Edzb/sjmWHIz4OKd7xzR8= + + hash2 + + fZ5MsKtQO9vVxO30oohT6uNcTjUCpF8tODSbOBxMaPM= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-watchos-simulator.private.swiftinterface + + hash + + lAT8cvuR1mAN+SBu/IaiqZWhzWA= + + hash2 + + 3psl1F24oSQDcorgqPa1rt3Cc52Ni5O5pG7TloUXcNw= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-watchos-simulator.swiftdoc + + hash + + jtQ8R1sU/XoaaXs/XUnN60OQB84= + + hash2 + + kEbc5tshF1NGqYY/bDggbU2rT5nNIVide3rrRsSMuMw= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/x86_64-apple-watchos-simulator.swiftinterface + + hash + + lAT8cvuR1mAN+SBu/IaiqZWhzWA= + + hash2 + + 3psl1F24oSQDcorgqPa1rt3Cc52Ni5O5pG7TloUXcNw= + + + watchos-arm64_x86_64-simulator/FirebaseCoreInternal.framework/Modules/module.modulemap + + hash + + BN8blYJtQ2QUd5K6lnyWPWdo0Bs= + + hash2 + + I7WpWvmiEnMwky2Dl5xBzvxXQSHCjgV5scKVtvwmCu4= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeResources.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..ac7b9f6 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3d21e7c3efe15409788d7252af189834 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeSignature b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..4a0b7b1 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeSignature differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeSignature.meta new file mode 100644 index 0000000..3aac916 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/_CodeSignature/CodeSignature.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 71ccf890a214e42789a305429b4cef9e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64.meta new file mode 100644 index 0000000..99523a1 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d06d3086beaf4a74989255b89b726fb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework.meta new file mode 100644 index 0000000..482830f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: bed445adf6fc249df804f01da3d3ed4b +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal new file mode 100644 index 0000000..5e30b95 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist new file mode 100644 index 0000000..fb0bd0a Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/Info.plist differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..3fb515f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/FirebaseCoreInternal_Privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,26 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + NSPrivacyCollectedDataTypes + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + 1C8F.1 + + + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h new file mode 100644 index 0000000..0e8002a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-Swift.h @@ -0,0 +1,365 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef FIREBASECOREINTERNAL_SWIFT_H +#define FIREBASECOREINTERNAL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FirebaseCoreInternal",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +@class NSString; +@class FIRHeartbeatsPayload; + +/// An object that provides API to log and flush heartbeats from a synchronized storage container. +SWIFT_CLASS_NAMED("_ObjC_HeartbeatController") +@interface FIRHeartbeatController : NSObject +/// Public initializer. +/// \param id The id to associate this controller’s heartbeat storage with. +/// +- (nonnull instancetype)initWithId:(NSString * _Nonnull)id OBJC_DESIGNATED_INITIALIZER; +/// Asynchronously logs a new heartbeat, if needed. +/// note: +/// This API is thread-safe. +/// \param agent The string agent (i.e. Firebase User Agent) to associate the logged +/// heartbeat with. +/// +- (void)log:(NSString * _Nonnull)agent; +/// Synchronously flushes heartbeats from storage into a heartbeats payload. +/// note: +/// This API is thread-safe. +/// +/// returns: +/// A heartbeats payload for the flushed heartbeat(s). +- (FIRHeartbeatsPayload * _Nonnull)flush SWIFT_WARN_UNUSED_RESULT; +/// Synchronously flushes the heartbeat for today. +/// If no heartbeat was logged today, the returned payload is empty. +/// note: +/// This API is thread-safe. +/// +/// returns: +/// A heartbeats payload for the flushed heartbeat. +- (FIRHeartbeatsPayload * _Nonnull)flushHeartbeatFromToday SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// A model object representing a payload of heartbeat data intended for sending in network +/// requests. +SWIFT_CLASS_NAMED("_ObjC_HeartbeatsPayload") +@interface FIRHeartbeatsPayload : NSObject +/// Returns a processed payload string intended for use in a HTTP header. +/// +/// returns: +/// A string value from the heartbeats payload. +- (NSString * _Nonnull)headerValue SWIFT_WARN_UNUSED_RESULT; +/// A Boolean value indicating whether the payload is empty. +@property (nonatomic, readonly) BOOL isEmpty; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h new file mode 100644 index 0000000..559d38b --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Headers/FirebaseCoreInternal-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double FirebaseCoreInternalVersionNumber; +FOUNDATION_EXPORT const unsigned char FirebaseCoreInternalVersionString[]; + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Info.plist new file mode 100644 index 0000000..af36632 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 23F79 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FirebaseCoreInternal + CFBundleIdentifier + org.cocoapods.FirebaseCoreInternal + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FirebaseCoreInternal + CFBundlePackageType + FMWK + CFBundleShortVersionString + 10.29.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 21C52 + DTPlatformName + iphoneos + DTPlatformVersion + 17.2 + DTSDKBuild + 21C52 + DTSDKName + iphoneos17.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + MinimumOSVersion + 100.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..53c72b9 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.abi.json b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..284a34d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,1983 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "_ObjC_HeartbeatController", + "printedName": "_ObjC_HeartbeatController", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "_ObjC_HeartbeatController", + "printedName": "FirebaseCoreInternal._ObjC_HeartbeatController", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatController" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatController(im)initWithId:", + "mangledName": "$s20FirebaseCoreInternal25_ObjC_HeartbeatControllerC2idACSS_tcfc", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "log", + "printedName": "log(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatController(im)log:", + "mangledName": "$s20FirebaseCoreInternal25_ObjC_HeartbeatControllerC3logyySSF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "_ObjC_HeartbeatsPayload", + "printedName": "FirebaseCoreInternal._ObjC_HeartbeatsPayload", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatsPayload" + } + ], + "declKind": "Func", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatController(im)flush", + "mangledName": "$s20FirebaseCoreInternal25_ObjC_HeartbeatControllerC5flushAA01_D19C_HeartbeatsPayloadCyF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flushHeartbeatFromToday", + "printedName": "flushHeartbeatFromToday()", + "children": [ + { + "kind": "TypeNominal", + "name": "_ObjC_HeartbeatsPayload", + "printedName": "FirebaseCoreInternal._ObjC_HeartbeatsPayload", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatsPayload" + } + ], + "declKind": "Func", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatController(im)flushHeartbeatFromToday", + "mangledName": "$s20FirebaseCoreInternal25_ObjC_HeartbeatControllerC05flushE9FromTodayAA01_D19C_HeartbeatsPayloadCyF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "_ObjC_HeartbeatController", + "printedName": "FirebaseCoreInternal._ObjC_HeartbeatController", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatController" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatController(im)init", + "mangledName": "$s20FirebaseCoreInternal25_ObjC_HeartbeatControllerCACycfc", + "moduleName": "FirebaseCoreInternal", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatController", + "mangledName": "$s20FirebaseCoreInternal25_ObjC_HeartbeatControllerC", + "moduleName": "FirebaseCoreInternal", + "objc_name": "FIRHeartbeatController", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "_ObjC_HeartbeatsPayload", + "printedName": "_ObjC_HeartbeatsPayload", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "_ObjC_HeartbeatsPayload", + "printedName": "FirebaseCoreInternal._ObjC_HeartbeatsPayload", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatsPayload" + }, + { + "kind": "TypeNominal", + "name": "HeartbeatsPayload", + "printedName": "FirebaseCoreInternal.HeartbeatsPayload", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV" + } + ], + "declKind": "Constructor", + "usr": "s:20FirebaseCoreInternal23_ObjC_HeartbeatsPayloadCyAcA0eF0Vcfc", + "mangledName": "$s20FirebaseCoreInternal23_ObjC_HeartbeatsPayloadCyAcA0eF0Vcfc", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "headerValue", + "printedName": "headerValue()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatsPayload(im)headerValue", + "mangledName": "$s20FirebaseCoreInternal23_ObjC_HeartbeatsPayloadC11headerValueSSyF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isEmpty", + "printedName": "isEmpty", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatsPayload(py)isEmpty", + "mangledName": "$s20FirebaseCoreInternal23_ObjC_HeartbeatsPayloadC7isEmptySbvp", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatsPayload(im)isEmpty", + "mangledName": "$s20FirebaseCoreInternal23_ObjC_HeartbeatsPayloadC7isEmptySbvg", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "_ObjC_HeartbeatsPayload", + "printedName": "FirebaseCoreInternal._ObjC_HeartbeatsPayload", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatsPayload" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatsPayload(im)init", + "mangledName": "$s20FirebaseCoreInternal23_ObjC_HeartbeatsPayloadCACycfc", + "moduleName": "FirebaseCoreInternal", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FirebaseCoreInternal@objc(cs)FIRHeartbeatsPayload", + "mangledName": "$s20FirebaseCoreInternal23_ObjC_HeartbeatsPayloadC", + "moduleName": "FirebaseCoreInternal", + "objc_name": "FIRHeartbeatsPayload", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "HTTPHeaderRepresentable", + "printedName": "HTTPHeaderRepresentable", + "usr": "s:20FirebaseCoreInternal23HTTPHeaderRepresentableP", + "mangledName": "$s20FirebaseCoreInternal23HTTPHeaderRepresentableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "HeartbeatController", + "printedName": "HeartbeatController", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "HeartbeatController", + "printedName": "FirebaseCoreInternal.HeartbeatController", + "usr": "s:20FirebaseCoreInternal19HeartbeatControllerC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:20FirebaseCoreInternal19HeartbeatControllerC2idACSS_tcfc", + "mangledName": "$s20FirebaseCoreInternal19HeartbeatControllerC2idACSS_tcfc", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "Convenience", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "log", + "printedName": "log(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:20FirebaseCoreInternal19HeartbeatControllerC3logyySSF", + "mangledName": "$s20FirebaseCoreInternal19HeartbeatControllerC3logyySSF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "HeartbeatsPayload", + "printedName": "FirebaseCoreInternal.HeartbeatsPayload", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV" + } + ], + "declKind": "Func", + "usr": "s:20FirebaseCoreInternal19HeartbeatControllerC5flushAA17HeartbeatsPayloadVyF", + "mangledName": "$s20FirebaseCoreInternal19HeartbeatControllerC5flushAA17HeartbeatsPayloadVyF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flushHeartbeatFromToday", + "printedName": "flushHeartbeatFromToday()", + "children": [ + { + "kind": "TypeNominal", + "name": "HeartbeatsPayload", + "printedName": "FirebaseCoreInternal.HeartbeatsPayload", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV" + } + ], + "declKind": "Func", + "usr": "s:20FirebaseCoreInternal19HeartbeatControllerC05flushD9FromTodayAA17HeartbeatsPayloadVyF", + "mangledName": "$s20FirebaseCoreInternal19HeartbeatControllerC05flushD9FromTodayAA17HeartbeatsPayloadVyF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "Final", + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:20FirebaseCoreInternal19HeartbeatControllerC", + "mangledName": "$s20FirebaseCoreInternal19HeartbeatControllerC", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "GoogleUtilities", + "printedName": "GoogleUtilities", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "ImplementationOnly" + ] + }, + { + "kind": "TypeDecl", + "name": "HTTPHeaderRepresentable", + "printedName": "HTTPHeaderRepresentable", + "children": [ + { + "kind": "Function", + "name": "headerValue", + "printedName": "headerValue()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:20FirebaseCoreInternal23HTTPHeaderRepresentableP11headerValueSSyF", + "mangledName": "$s20FirebaseCoreInternal23HTTPHeaderRepresentableP11headerValueSSyF", + "moduleName": "FirebaseCoreInternal", + "genericSig": "<τ_0_0 where τ_0_0 : FirebaseCoreInternal.HTTPHeaderRepresentable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:20FirebaseCoreInternal23HTTPHeaderRepresentableP", + "mangledName": "$s20FirebaseCoreInternal23HTTPHeaderRepresentableP", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "HeartbeatsPayload", + "printedName": "HeartbeatsPayload", + "children": [ + { + "kind": "Var", + "name": "isEmpty", + "printedName": "isEmpty", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV7isEmptySbvp", + "mangledName": "$s20FirebaseCoreInternal17HeartbeatsPayloadV7isEmptySbvp", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV7isEmptySbvg", + "mangledName": "$s20FirebaseCoreInternal17HeartbeatsPayloadV7isEmptySbvg", + "moduleName": "FirebaseCoreInternal", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "HeartbeatsPayload", + "printedName": "FirebaseCoreInternal.HeartbeatsPayload", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s20FirebaseCoreInternal17HeartbeatsPayloadV4fromACs7Decoder_p_tKcfc", + "moduleName": "FirebaseCoreInternal", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV6encode2toys7Encoder_p_tKF", + "mangledName": "$s20FirebaseCoreInternal17HeartbeatsPayloadV6encode2toys7Encoder_p_tKF", + "moduleName": "FirebaseCoreInternal", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "headerValue", + "printedName": "headerValue()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV11headerValueSSyF", + "mangledName": "$s20FirebaseCoreInternal17HeartbeatsPayloadV11headerValueSSyF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "dateFormatter", + "printedName": "dateFormatter", + "children": [ + { + "kind": "TypeNominal", + "name": "DateFormatter", + "printedName": "Foundation.DateFormatter", + "usr": "c:objc(cs)NSDateFormatter" + } + ], + "declKind": "Var", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV13dateFormatterSo06NSDateG0CvpZ", + "mangledName": "$s20FirebaseCoreInternal17HeartbeatsPayloadV13dateFormatterSo06NSDateG0CvpZ", + "moduleName": "FirebaseCoreInternal", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DateFormatter", + "printedName": "Foundation.DateFormatter", + "usr": "c:objc(cs)NSDateFormatter" + } + ], + "declKind": "Accessor", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV13dateFormatterSo06NSDateG0CvgZ", + "mangledName": "$s20FirebaseCoreInternal17HeartbeatsPayloadV13dateFormatterSo06NSDateG0CvgZ", + "moduleName": "FirebaseCoreInternal", + "static": true, + "implicit": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "HeartbeatsPayload", + "printedName": "FirebaseCoreInternal.HeartbeatsPayload", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV" + }, + { + "kind": "TypeNominal", + "name": "HeartbeatsPayload", + "printedName": "FirebaseCoreInternal.HeartbeatsPayload", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV" + } + ], + "declKind": "Func", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV2eeoiySbAC_ACtFZ", + "mangledName": "$s20FirebaseCoreInternal17HeartbeatsPayloadV2eeoiySbAC_ACtFZ", + "moduleName": "FirebaseCoreInternal", + "static": true, + "implicit": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:20FirebaseCoreInternal17HeartbeatsPayloadV", + "mangledName": "$s20FirebaseCoreInternal17HeartbeatsPayloadV", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "HTTPHeaderRepresentable", + "printedName": "HTTPHeaderRepresentable", + "usr": "s:20FirebaseCoreInternal23HTTPHeaderRepresentableP", + "mangledName": "$s20FirebaseCoreInternal23HTTPHeaderRepresentableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Data", + "printedName": "Data", + "children": [ + { + "kind": "Function", + "name": "base64URLEncodedString", + "printedName": "base64URLEncodedString(options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Base64EncodingOptions", + "printedName": "Foundation.NSData.Base64EncodingOptions", + "hasDefaultArg": true, + "usr": "c:@E@NSDataBase64EncodingOptions" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV20FirebaseCoreInternalE22base64URLEncodedString7optionsSSSo27NSDataBase64EncodingOptionsV_tF", + "mangledName": "$s10Foundation4DataV20FirebaseCoreInternalE22base64URLEncodedString7optionsSSSo27NSDataBase64EncodingOptionsV_tF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(base64URLEncoded:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Base64DecodingOptions", + "printedName": "Foundation.NSData.Base64DecodingOptions", + "hasDefaultArg": true, + "usr": "c:@E@NSDataBase64DecodingOptions" + } + ], + "declKind": "Constructor", + "usr": "s:10Foundation4DataV20FirebaseCoreInternalE16base64URLEncoded7optionsACSgSS_So27NSDataBase64DecodingOptionsVtcfc", + "mangledName": "$s10Foundation4DataV20FirebaseCoreInternalE16base64URLEncoded7optionsACSgSS_So27NSDataBase64DecodingOptionsVtcfc", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "zipped", + "printedName": "zipped()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV20FirebaseCoreInternalE6zippedACyKF", + "mangledName": "$s10Foundation4DataV20FirebaseCoreInternalE6zippedACyKF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unzipped", + "printedName": "unzipped()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:10Foundation4DataV20FirebaseCoreInternalE8unzippedACyKF", + "mangledName": "$s10Foundation4DataV20FirebaseCoreInternalE8unzippedACyKF", + "moduleName": "FirebaseCoreInternal", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:10Foundation4DataV", + "mangledName": "$s10Foundation4DataV", + "moduleName": "Foundation", + "intro_Macosx": "10.10", + "intro_iOS": "8.0", + "intro_tvOS": "9.0", + "intro_watchOS": "2.0", + "declAttributes": [ + "Frozen", + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RandomAccessCollection", + "printedName": "RandomAccessCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sk", + "mangledName": "$sSk" + }, + { + "kind": "Conformance", + "name": "MutableCollection", + "printedName": "MutableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:SM", + "mangledName": "$sSM" + }, + { + "kind": "Conformance", + "name": "RangeReplaceableCollection", + "printedName": "RangeReplaceableCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + } + ], + "usr": "s:Sm", + "mangledName": "$sSm" + }, + { + "kind": "Conformance", + "name": "MutableDataProtocol", + "printedName": "MutableDataProtocol", + "usr": "s:10Foundation19MutableDataProtocolP", + "mangledName": "$s10Foundation19MutableDataProtocolP" + }, + { + "kind": "Conformance", + "name": "ContiguousBytes", + "printedName": "ContiguousBytes", + "usr": "s:10Foundation15ContiguousBytesP", + "mangledName": "$s10Foundation15ContiguousBytesP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BidirectionalCollection", + "printedName": "BidirectionalCollection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:SK", + "mangledName": "$sSK" + }, + { + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", + "children": [ + { + "kind": "TypeNominal", + "name": "Range", + "printedName": "Swift.Range", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sn" + } + ] + } + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, + { + "kind": "Conformance", + "name": "DataProtocol", + "printedName": "DataProtocol", + "children": [ + { + "kind": "TypeWitness", + "name": "Regions", + "printedName": "Regions", + "children": [ + { + "kind": "TypeNominal", + "name": "CollectionOfOne", + "printedName": "Swift.CollectionOfOne", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:s15CollectionOfOneV" + } + ] + } + ], + "usr": "s:10Foundation12DataProtocolP", + "mangledName": "$s10Foundation12DataProtocolP" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Foundation.Data.Iterator", + "usr": "s:10Foundation4DataV8IteratorV" + } + ] + } + ], + "usr": "s:ST", + "mangledName": "$sST" + }, + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSData", + "printedName": "Foundation.NSData", + "usr": "c:objc(cs)NSData" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/_ObjC_HeartbeatController.swift", + "kind": "StringLiteral", + "offset": 763, + "length": 25, + "value": "\"FirebaseCoreInternal._ObjC_HeartbeatController\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/_ObjC_HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 755, + "length": 23, + "value": "\"FirebaseCoreInternal._ObjC_HeartbeatsPayload\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/Heartbeat.swift", + "kind": "IntegerLiteral", + "offset": 869, + "length": 1, + "value": "1" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/Heartbeat.swift", + "kind": "IntegerLiteral", + "offset": 982, + "length": 5, + "value": "86400" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/Heartbeat.swift", + "kind": "IntegerLiteral", + "offset": 869, + "length": 1, + "value": "1" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/Heartbeat.swift", + "kind": "IntegerLiteral", + "offset": 869, + "length": 1, + "value": "1" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/Heartbeat.swift", + "kind": "IntegerLiteral", + "offset": 1167, + "length": 1, + "value": "0" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/Heartbeat.swift", + "kind": "Array", + "offset": 2219, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatController.swift", + "kind": "IntegerLiteral", + "offset": 972, + "length": 2, + "value": "30" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatController.swift", + "kind": "StringLiteral", + "offset": 1279, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatController.swift", + "kind": "IntegerLiteral", + "offset": 1343, + "length": 1, + "value": "0" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsBundle.swift", + "kind": "IntegerLiteral", + "offset": 2473, + "length": 1, + "value": "0" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsBundle.swift", + "kind": "StringLiteral", + "offset": 3672, + "length": 3, + "value": "\" \"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsBundle.swift", + "kind": "StringLiteral", + "offset": 3683, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsBundle.swift", + "kind": "StringLiteral", + "offset": 3746, + "length": 46, + "value": "\"\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsBundle.swift", + "kind": "StringLiteral", + "offset": 3765, + "length": 5, + "value": "\" error\/\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsBundle.swift", + "kind": "StringLiteral", + "offset": 3791, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsBundle.swift", + "kind": "Array", + "offset": 4659, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "IntegerLiteral", + "offset": 1672, + "length": 1, + "value": "2" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 2254, + "length": 12, + "value": "\"heartbeats\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 2254, + "length": 12, + "value": "\"heartbeats\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "Array", + "offset": 2585, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 4351, + "length": 12, + "value": "\"yyyy-MM-dd\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 4406, + "length": 13, + "value": "\"en_US_POSIX\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "IntegerLiteral", + "offset": 4471, + "length": 1, + "value": "0" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "Array", + "offset": 4933, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5007, + "length": 3, + "value": "\"\/\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5018, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5055, + "length": 3, + "value": "\"+\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5066, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5103, + "length": 3, + "value": "\"=\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5114, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "Array", + "offset": 5495, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5573, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5584, + "length": 3, + "value": "\"\/\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5621, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5632, + "length": 3, + "value": "\"+\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "IntegerLiteral", + "offset": 5767, + "length": 1, + "value": "4" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatsPayload.swift", + "kind": "StringLiteral", + "offset": 5799, + "length": 3, + "value": "\"=\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatStorage.swift", + "kind": "StringLiteral", + "offset": 1920, + "length": 29, + "value": "\"com.heartbeat.storage.\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatStorage.swift", + "kind": "StringLiteral", + "offset": 1948, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/HeartbeatStorage.swift", + "kind": "Dictionary", + "offset": 2158, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/RingBuffer.swift", + "kind": "StringLiteral", + "offset": 1232, + "length": 62, + "value": "\"Out-of-bounds push at index \"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/RingBuffer.swift", + "kind": "StringLiteral", + "offset": 1273, + "length": 2, + "value": "\" to ring buffer with\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/RingBuffer.swift", + "kind": "StringLiteral", + "offset": 1307, + "length": 27, + "value": "\"end index of \"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/RingBuffer.swift", + "kind": "StringLiteral", + "offset": 1332, + "length": 1, + "value": "\".\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/RingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 1992, + "length": 1, + "value": "0" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/RingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 2499, + "length": 1, + "value": "1" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/RingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 2930, + "length": 1, + "value": "0" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/RingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 3106, + "length": 1, + "value": "1" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/RingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 3197, + "length": 1, + "value": "1" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/Storage.swift", + "kind": "BooleanLiteral", + "offset": 3154, + "length": 4, + "value": "true" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "StringLiteral", + "offset": 758, + "length": 26, + "value": "\"google-heartbeat-storage\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "StringLiteral", + "offset": 905, + "length": 30, + "value": "\"com.google.heartbeat.storage\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "StringLiteral", + "offset": 1459, + "length": 3, + "value": "\":\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "StringLiteral", + "offset": 1470, + "length": 3, + "value": "\"_\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "StringLiteral", + "offset": 1503, + "length": 27, + "value": "\"heartbeats-\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "StringLiteral", + "offset": 1529, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "BooleanLiteral", + "offset": 1634, + "length": 4, + "value": "true" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "BooleanLiteral", + "offset": 1702, + "length": 5, + "value": "false" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "StringLiteral", + "offset": 2367, + "length": 18, + "value": "\"heartbeats-\"" + }, + { + "filePath": "\/var\/folders\/sx\/mf6nj_sn1ll2crpml02qjgbr0000gn\/T\/ZipRelease\/2024-07-03T04-01-33\/project-ios\/Pods\/FirebaseCoreInternal\/FirebaseCore\/Internal\/Sources\/HeartbeatLogging\/StorageFactory.swift", + "kind": "StringLiteral", + "offset": 2384, + "length": 1, + "value": "\"\"" + } + ] +} \ No newline at end of file diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.private.swiftinterface b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..cf32478 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,59 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FirebaseCoreInternal +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import FirebaseCoreInternal +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@objc(FIRHeartbeatController) @objcMembers public class _ObjC_HeartbeatController : ObjectiveC.NSObject { + @objc public init(id: Swift.String) + @objc public func log(_ agent: Swift.String) + @objc public func flush() -> FirebaseCoreInternal._ObjC_HeartbeatsPayload + @objc public func flushHeartbeatFromToday() -> FirebaseCoreInternal._ObjC_HeartbeatsPayload + @objc deinit +} +@objc(FIRHeartbeatsPayload) public class _ObjC_HeartbeatsPayload : ObjectiveC.NSObject, FirebaseCoreInternal.HTTPHeaderRepresentable { + public init(_ heartbeatsPayload: FirebaseCoreInternal.HeartbeatsPayload) + @objc public func headerValue() -> Swift.String + @objc public var isEmpty: Swift.Bool { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers final public class HeartbeatController { + convenience public init(id: Swift.String) + final public func log(_ agent: Swift.String) + @discardableResult + final public func flush() -> FirebaseCoreInternal.HeartbeatsPayload + @discardableResult + final public func flushHeartbeatFromToday() -> FirebaseCoreInternal.HeartbeatsPayload + @objc deinit +} +public protocol HTTPHeaderRepresentable { + func headerValue() -> Swift.String +} +public struct HeartbeatsPayload : Swift.Codable { + public var isEmpty: Swift.Bool { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension FirebaseCoreInternal.HeartbeatsPayload : FirebaseCoreInternal.HTTPHeaderRepresentable { + public func headerValue() -> Swift.String +} +extension FirebaseCoreInternal.HeartbeatsPayload { + public static let dateFormatter: Foundation.DateFormatter +} +extension FirebaseCoreInternal.HeartbeatsPayload : Swift.Equatable { + public static func == (a: FirebaseCoreInternal.HeartbeatsPayload, b: FirebaseCoreInternal.HeartbeatsPayload) -> Swift.Bool +} +extension Foundation.Data { + public func base64URLEncodedString(options: Foundation.Data.Base64EncodingOptions = []) -> Swift.String + public init?(base64URLEncoded base64URLString: Swift.String, options: Foundation.Data.Base64DecodingOptions = []) + public func zipped() throws -> Foundation.Data + public func unzipped() throws -> Foundation.Data +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftdoc b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..8315501 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftinterface b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..cf32478 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/FirebaseCoreInternal.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,59 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FirebaseCoreInternal +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import FirebaseCoreInternal +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@objc(FIRHeartbeatController) @objcMembers public class _ObjC_HeartbeatController : ObjectiveC.NSObject { + @objc public init(id: Swift.String) + @objc public func log(_ agent: Swift.String) + @objc public func flush() -> FirebaseCoreInternal._ObjC_HeartbeatsPayload + @objc public func flushHeartbeatFromToday() -> FirebaseCoreInternal._ObjC_HeartbeatsPayload + @objc deinit +} +@objc(FIRHeartbeatsPayload) public class _ObjC_HeartbeatsPayload : ObjectiveC.NSObject, FirebaseCoreInternal.HTTPHeaderRepresentable { + public init(_ heartbeatsPayload: FirebaseCoreInternal.HeartbeatsPayload) + @objc public func headerValue() -> Swift.String + @objc public var isEmpty: Swift.Bool { + @objc get + } + @objc deinit +} +@_hasMissingDesignatedInitializers final public class HeartbeatController { + convenience public init(id: Swift.String) + final public func log(_ agent: Swift.String) + @discardableResult + final public func flush() -> FirebaseCoreInternal.HeartbeatsPayload + @discardableResult + final public func flushHeartbeatFromToday() -> FirebaseCoreInternal.HeartbeatsPayload + @objc deinit +} +public protocol HTTPHeaderRepresentable { + func headerValue() -> Swift.String +} +public struct HeartbeatsPayload : Swift.Codable { + public var isEmpty: Swift.Bool { + get + } + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension FirebaseCoreInternal.HeartbeatsPayload : FirebaseCoreInternal.HTTPHeaderRepresentable { + public func headerValue() -> Swift.String +} +extension FirebaseCoreInternal.HeartbeatsPayload { + public static let dateFormatter: Foundation.DateFormatter +} +extension FirebaseCoreInternal.HeartbeatsPayload : Swift.Equatable { + public static func == (a: FirebaseCoreInternal.HeartbeatsPayload, b: FirebaseCoreInternal.HeartbeatsPayload) -> Swift.Bool +} +extension Foundation.Data { + public func base64URLEncodedString(options: Foundation.Data.Base64EncodingOptions = []) -> Swift.String + public init?(base64URLEncoded base64URLString: Swift.String, options: Foundation.Data.Base64DecodingOptions = []) + public func zipped() throws -> Foundation.Data + public func unzipped() throws -> Foundation.Data +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/module.modulemap b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/module.modulemap new file mode 100644 index 0000000..1fbf363 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseCoreInternal.xcframework/ios-arm64/FirebaseCoreInternal.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module FirebaseCoreInternal { + umbrella header "FirebaseCoreInternal-umbrella.h" + + export * + module * { export * } +} + +module FirebaseCoreInternal.Swift { + header "FirebaseCoreInternal-Swift.h" + requires objc +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework.meta new file mode 100644 index 0000000..367579b --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6e65908f0e3334b78b8d1ebf12d1d9c0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/Info.plist new file mode 100644 index 0000000..6e7dc09 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/Info.plist @@ -0,0 +1,139 @@ + + + + + AvailableLibraries + + + BinaryPath + FirebaseInstallations.framework/Versions/A/FirebaseInstallations + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + FirebaseInstallations.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + + + BinaryPath + FirebaseInstallations.framework/FirebaseInstallations + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + FirebaseInstallations.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + BinaryPath + FirebaseInstallations.framework/FirebaseInstallations + LibraryIdentifier + tvos-arm64 + LibraryPath + FirebaseInstallations.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + + + BinaryPath + FirebaseInstallations.framework/Versions/A/FirebaseInstallations + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + FirebaseInstallations.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + BinaryPath + FirebaseInstallations.framework/FirebaseInstallations + LibraryIdentifier + watchos-arm64_arm64_32 + LibraryPath + FirebaseInstallations.framework + SupportedArchitectures + + arm64 + arm64_32 + + SupportedPlatform + watchos + + + BinaryPath + FirebaseInstallations.framework/FirebaseInstallations + LibraryIdentifier + watchos-arm64_x86_64-simulator + LibraryPath + FirebaseInstallations.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + watchos + SupportedPlatformVariant + simulator + + + BinaryPath + FirebaseInstallations.framework/FirebaseInstallations + LibraryIdentifier + ios-arm64 + LibraryPath + FirebaseInstallations.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + FirebaseInstallations.framework/FirebaseInstallations + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + FirebaseInstallations.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/Info.plist.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/Info.plist.meta new file mode 100644 index 0000000..f44d87e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a0b7e105067d04cdcbecc1adf39ff47c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature.meta new file mode 100644 index 0000000..8da15ba --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 82e611365bfea4f8990abe5d3f4eeb3d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeDirectory b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..90e957a Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeDirectory differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeDirectory.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeDirectory.meta new file mode 100644 index 0000000..7759c34 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeDirectory.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b30704bdecf0e4686b446ae3488246c9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..8b833f0 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements-1 b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..1af604d Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements-1.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements-1.meta new file mode 100644 index 0000000..f34c0f0 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements-1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2352b2ccbe52d4968b6ed5f1499690b1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements.meta new file mode 100644 index 0000000..ad47781 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeRequirements.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a5fdc66ddaed940a2a6e503b75c550bb +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeResources b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..f78cea8 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,1348 @@ + + + + + files + + ios-arm64/FirebaseInstallations.framework/FirebaseInstallations + + ZQJI06m+HD44y0dE0Y4lPJqC0Ig= + + ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + q2OzvFquLXWgebk+CK5f2gNXb3c= + + ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallations.h + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + ios-arm64/FirebaseInstallations.framework/Info.plist + + zyd71VcftH9dubuRlExWRPMSwFc= + + ios-arm64/FirebaseInstallations.framework/Modules/module.modulemap + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/FirebaseInstallations + + weYPRIwhQvjOR3YETREQj8n4Nrc= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallations.h + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallationsAuthTokenResult.h + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallationsErrors.h + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FirebaseInstallations-umbrella.h + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FirebaseInstallations.h + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Modules/module.modulemap + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Resources/FirebaseInstallations_Privacy.bundle/Contents/Info.plist + + q+7XrwRWRh0Y5g7vFNDATXEd0R4= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Resources/FirebaseInstallations_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Resources/Info.plist + + r1UkO48aSSgID2n+WZo80HLfFLo= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations + + Incf7MOWpPO2TVv0IO7Kb/Ic6+M= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + 7CHBPox6VIeXgWn1621C2yZ+BsA= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallations.h + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist + + 7zOil2k36XpW4cGB+gLAq0GXyds= + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Modules/module.modulemap + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/FirebaseInstallations + + CUAo3WP/cuQ8yoGcIoG8kC99Mtg= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallations.h + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallationsAuthTokenResult.h + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallationsErrors.h + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FirebaseInstallations-umbrella.h + + nb84y6FcXuJbFnHqIsrUtMvAZ+w= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FirebaseInstallations.h + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Modules/module.modulemap + + i0ZVrJ10qJzByiN0uBFK9ISlW9U= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Resources/FirebaseInstallations_Privacy.bundle/Contents/Info.plist + + cXP82HLmkG3Se9SSkoLDb+thlHA= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Resources/FirebaseInstallations_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Resources/Info.plist + + hRxGFnKLhkA1kiJR6xXqmPyzFhA= + + tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations + + Wnj/noKDKKGflZMKRBgo7lq6w2g= + + tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + 4qqS+4ODgqGNfuMi1oKxfa1f7bE= + + tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + tvos-arm64/FirebaseInstallations.framework/Headers/FIRInstallations.h + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + tvos-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + tvos-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + tvos-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + tvos-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + tvos-arm64/FirebaseInstallations.framework/Info.plist + + rnvMdC5Gb8tvWaNO+rNYMENEcBU= + + tvos-arm64/FirebaseInstallations.framework/Modules/module.modulemap + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations + + iJJxATERCbfoOWGPITECSHK6UGs= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + G3sCz21t9zzue8BBElAH8EqxMA4= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallations.h + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist + + Tm/O3CKCNYO+LZJAZT0B82y4N7g= + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Modules/module.modulemap + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/FirebaseInstallations + + JmE2KWI/ufeiNbD78JrT+wDdu68= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + 8dBf4ftSf38HvbY5ErouF3krW0s= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FIRInstallations.h + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + sAR4d+aeg1QvnpnQRjmLc5Qt8Nc= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Info.plist + + 54sSd7rsD3mjF16KHOx7RXDdo/w= + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Modules/module.modulemap + + e2iyBaeW3wizWsDx8b3NkY9/XGc= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations + + 2oenMb6ns2h9+lrx1WVAP2dir3k= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + 9St/NmVT1VxPzCtVssDBoGQKYIQ= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallations.h + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + sAR4d+aeg1QvnpnQRjmLc5Qt8Nc= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist + + AOZonU4lhOVWmX7/nZEWb9ZZQTo= + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Modules/module.modulemap + + e2iyBaeW3wizWsDx8b3NkY9/XGc= + + + files2 + + ios-arm64/FirebaseInstallations.framework/FirebaseInstallations + + hash + + ZQJI06m+HD44y0dE0Y4lPJqC0Ig= + + hash2 + + rFfRcbliit2gr85j4phQ0uMkHQGlwgDPJ/XWcy/bZcU= + + + ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + hash + + q2OzvFquLXWgebk+CK5f2gNXb3c= + + hash2 + + JPIdRIR78mosgwEnL5vv9okrmcTRY3alHByoq80jJwE= + + + ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + hash2 + + z7s8T3ambVNpi66R9xEMAPIUjm5vE619MlkpCbwBDlE= + + + ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallations.h + + hash + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + hash2 + + TuVRLfOYnKCV4eXPx9IQZKxbm14kmRc7O8Cux4mkPXI= + + + ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + hash + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + hash2 + + Ck0312ZhoNq87GtsV7zjdxyY+w0S2FSfn/p4lfKtT+s= + + + ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + hash + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + hash2 + + 1tBdUX5MYfXp5LbH4fmdcCsw5TPv5GobFGnyMz3zdQI= + + + ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + hash + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + hash2 + + ydRKuFg2IROTtRE3o1fwZCI0H5QHzvkEQwIhTFJWfd0= + + + ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + hash + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + hash2 + + VFpFA8n5RF/GLv0N9QEr0IoYtDzt72v7vlrDv/hjA0k= + + + ios-arm64/FirebaseInstallations.framework/Info.plist + + hash + + zyd71VcftH9dubuRlExWRPMSwFc= + + hash2 + + BHOW4sq/oOa5pO+uoVewbAtU0S+S2GsRBR26kmjXEes= + + + ios-arm64/FirebaseInstallations.framework/Modules/module.modulemap + + hash + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + hash2 + + scK2FrUW1bB1MxQzCIjMp1VlEOlIG/IxysdgH+ooy3s= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/FirebaseInstallations + + symlink + Versions/Current/FirebaseInstallations + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Headers + + symlink + Versions/Current/Headers + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Modules + + symlink + Versions/Current/Modules + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Resources + + symlink + Versions/Current/Resources + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/FirebaseInstallations + + hash + + weYPRIwhQvjOR3YETREQj8n4Nrc= + + hash2 + + DUcoFZeCfl+y8ftcOxDGWGF7cnTvdCiDnYEEUn3mQ4Q= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallations.h + + hash + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + hash2 + + TuVRLfOYnKCV4eXPx9IQZKxbm14kmRc7O8Cux4mkPXI= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallationsAuthTokenResult.h + + hash + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + hash2 + + Ck0312ZhoNq87GtsV7zjdxyY+w0S2FSfn/p4lfKtT+s= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallationsErrors.h + + hash + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + hash2 + + 1tBdUX5MYfXp5LbH4fmdcCsw5TPv5GobFGnyMz3zdQI= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FirebaseInstallations-umbrella.h + + hash + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + hash2 + + ydRKuFg2IROTtRE3o1fwZCI0H5QHzvkEQwIhTFJWfd0= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Headers/FirebaseInstallations.h + + hash + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + hash2 + + VFpFA8n5RF/GLv0N9QEr0IoYtDzt72v7vlrDv/hjA0k= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Modules/module.modulemap + + hash + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + hash2 + + scK2FrUW1bB1MxQzCIjMp1VlEOlIG/IxysdgH+ooy3s= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Resources/FirebaseInstallations_Privacy.bundle/Contents/Info.plist + + hash + + q+7XrwRWRh0Y5g7vFNDATXEd0R4= + + hash2 + + 85ZTUzSZDL3rATQckkJnimr8q+ok3gGDAMeo44Xo8R0= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Resources/FirebaseInstallations_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + hash2 + + z7s8T3ambVNpi66R9xEMAPIUjm5vE619MlkpCbwBDlE= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/A/Resources/Info.plist + + hash + + r1UkO48aSSgID2n+WZo80HLfFLo= + + hash2 + + PqzuBcW0SljYmcr7GbzzdL9hTETR8Sf5iOBBXfnwiMM= + + + ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Versions/Current + + symlink + A + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations + + hash + + Incf7MOWpPO2TVv0IO7Kb/Ic6+M= + + hash2 + + 9IgWiLtfRzb0E6SHLx1Np1QYbvRFTdDWLL3vH5iTjDg= + + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + hash + + 7CHBPox6VIeXgWn1621C2yZ+BsA= + + hash2 + + aJVnG/CudKONWx+YLIx4JqbRdLkR1R7HizLEGq5Z818= + + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + hash2 + + z7s8T3ambVNpi66R9xEMAPIUjm5vE619MlkpCbwBDlE= + + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallations.h + + hash + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + hash2 + + TuVRLfOYnKCV4eXPx9IQZKxbm14kmRc7O8Cux4mkPXI= + + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + hash + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + hash2 + + Ck0312ZhoNq87GtsV7zjdxyY+w0S2FSfn/p4lfKtT+s= + + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + hash + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + hash2 + + 1tBdUX5MYfXp5LbH4fmdcCsw5TPv5GobFGnyMz3zdQI= + + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + hash + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + hash2 + + ydRKuFg2IROTtRE3o1fwZCI0H5QHzvkEQwIhTFJWfd0= + + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + hash + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + hash2 + + VFpFA8n5RF/GLv0N9QEr0IoYtDzt72v7vlrDv/hjA0k= + + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist + + hash + + 7zOil2k36XpW4cGB+gLAq0GXyds= + + hash2 + + gEVzqsLbgMj8KDwRtGx3+8ibi1OgJ6zRvkk/72BUWPQ= + + + ios-arm64_x86_64-simulator/FirebaseInstallations.framework/Modules/module.modulemap + + hash + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + hash2 + + scK2FrUW1bB1MxQzCIjMp1VlEOlIG/IxysdgH+ooy3s= + + + macos-arm64_x86_64/FirebaseInstallations.framework/FirebaseInstallations + + symlink + Versions/Current/FirebaseInstallations + + macos-arm64_x86_64/FirebaseInstallations.framework/Headers + + symlink + Versions/Current/Headers + + macos-arm64_x86_64/FirebaseInstallations.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/FirebaseInstallations.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/FirebaseInstallations + + hash + + CUAo3WP/cuQ8yoGcIoG8kC99Mtg= + + hash2 + + +gkOcgU4RtNg+o7gm6D7sduTu54IEW1Kfh4OUnma2/s= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallations.h + + hash + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + hash2 + + TuVRLfOYnKCV4eXPx9IQZKxbm14kmRc7O8Cux4mkPXI= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallationsAuthTokenResult.h + + hash + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + hash2 + + Ck0312ZhoNq87GtsV7zjdxyY+w0S2FSfn/p4lfKtT+s= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FIRInstallationsErrors.h + + hash + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + hash2 + + 1tBdUX5MYfXp5LbH4fmdcCsw5TPv5GobFGnyMz3zdQI= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FirebaseInstallations-umbrella.h + + hash + + nb84y6FcXuJbFnHqIsrUtMvAZ+w= + + hash2 + + z5NOhvhAENu0YJoHzgHvXQ9D5gmwCztMxfGHU2gCdjo= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Headers/FirebaseInstallations.h + + hash + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + hash2 + + VFpFA8n5RF/GLv0N9QEr0IoYtDzt72v7vlrDv/hjA0k= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Modules/module.modulemap + + hash + + i0ZVrJ10qJzByiN0uBFK9ISlW9U= + + hash2 + + +8SOgU/CVhlHQ3rqQQGfoIF47uelptButtVHpM6sIlM= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Resources/FirebaseInstallations_Privacy.bundle/Contents/Info.plist + + hash + + cXP82HLmkG3Se9SSkoLDb+thlHA= + + hash2 + + RoJQ63TVTGDYkkVbjZGQC7XB/rfAwhoKwpI1oR+FR5Y= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Resources/FirebaseInstallations_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + hash2 + + z7s8T3ambVNpi66R9xEMAPIUjm5vE619MlkpCbwBDlE= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/A/Resources/Info.plist + + hash + + hRxGFnKLhkA1kiJR6xXqmPyzFhA= + + hash2 + + Ndr9CNJpD2X5GdDXSXs4qVC61QuByAn2WM2geSei9hc= + + + macos-arm64_x86_64/FirebaseInstallations.framework/Versions/Current + + symlink + A + + tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations + + hash + + Wnj/noKDKKGflZMKRBgo7lq6w2g= + + hash2 + + zuYZ9BETUB0uUUani/hHQJTjPTMOH8Cb/8TESoBNB1c= + + + tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + hash + + 4qqS+4ODgqGNfuMi1oKxfa1f7bE= + + hash2 + + v5cbCBBMVojrkEK7FUYkRYG9FsMKZbuTWenTR/n3Q80= + + + tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + hash2 + + z7s8T3ambVNpi66R9xEMAPIUjm5vE619MlkpCbwBDlE= + + + tvos-arm64/FirebaseInstallations.framework/Headers/FIRInstallations.h + + hash + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + hash2 + + TuVRLfOYnKCV4eXPx9IQZKxbm14kmRc7O8Cux4mkPXI= + + + tvos-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + hash + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + hash2 + + Ck0312ZhoNq87GtsV7zjdxyY+w0S2FSfn/p4lfKtT+s= + + + tvos-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + hash + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + hash2 + + 1tBdUX5MYfXp5LbH4fmdcCsw5TPv5GobFGnyMz3zdQI= + + + tvos-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + hash + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + hash2 + + ydRKuFg2IROTtRE3o1fwZCI0H5QHzvkEQwIhTFJWfd0= + + + tvos-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + hash + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + hash2 + + VFpFA8n5RF/GLv0N9QEr0IoYtDzt72v7vlrDv/hjA0k= + + + tvos-arm64/FirebaseInstallations.framework/Info.plist + + hash + + rnvMdC5Gb8tvWaNO+rNYMENEcBU= + + hash2 + + KsTe0uUPelxz8NqQmJbVavVnZdaU07qVmAgrH2um0g8= + + + tvos-arm64/FirebaseInstallations.framework/Modules/module.modulemap + + hash + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + hash2 + + scK2FrUW1bB1MxQzCIjMp1VlEOlIG/IxysdgH+ooy3s= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations + + hash + + iJJxATERCbfoOWGPITECSHK6UGs= + + hash2 + + lmtPHUwOWiwhoeIwuCwmRySKGg5oCLNcVAQN92R8E6o= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + hash + + G3sCz21t9zzue8BBElAH8EqxMA4= + + hash2 + + UhF27GNmdcClI7lGH2hE/eOItz4612WqwNYsI/rerPc= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + hash2 + + z7s8T3ambVNpi66R9xEMAPIUjm5vE619MlkpCbwBDlE= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallations.h + + hash + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + hash2 + + TuVRLfOYnKCV4eXPx9IQZKxbm14kmRc7O8Cux4mkPXI= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + hash + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + hash2 + + Ck0312ZhoNq87GtsV7zjdxyY+w0S2FSfn/p4lfKtT+s= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + hash + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + hash2 + + 1tBdUX5MYfXp5LbH4fmdcCsw5TPv5GobFGnyMz3zdQI= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + hash + + 77D4JhMPM5LuwfY2Fy9TverO2kc= + + hash2 + + ydRKuFg2IROTtRE3o1fwZCI0H5QHzvkEQwIhTFJWfd0= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + hash + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + hash2 + + VFpFA8n5RF/GLv0N9QEr0IoYtDzt72v7vlrDv/hjA0k= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist + + hash + + Tm/O3CKCNYO+LZJAZT0B82y4N7g= + + hash2 + + x0XQ58XUn+IG1fURIaZaBcdZuXQr8ku1wto0hqN0RuE= + + + tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Modules/module.modulemap + + hash + + BI1cJYeFHpjMbrxMVFn2osRKu4o= + + hash2 + + scK2FrUW1bB1MxQzCIjMp1VlEOlIG/IxysdgH+ooy3s= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/FirebaseInstallations + + hash + + JmE2KWI/ufeiNbD78JrT+wDdu68= + + hash2 + + +u5nHQb7wjwob1DyitzXXZ6KaUU0uVrJCOwu6ev2bN4= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + hash + + 8dBf4ftSf38HvbY5ErouF3krW0s= + + hash2 + + jyRE0qXI7eYlnqRxQUZfXTrAYLVTM+UO8UD1ppK9hQo= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + hash2 + + z7s8T3ambVNpi66R9xEMAPIUjm5vE619MlkpCbwBDlE= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FIRInstallations.h + + hash + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + hash2 + + TuVRLfOYnKCV4eXPx9IQZKxbm14kmRc7O8Cux4mkPXI= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + hash + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + hash2 + + Ck0312ZhoNq87GtsV7zjdxyY+w0S2FSfn/p4lfKtT+s= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + hash + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + hash2 + + 1tBdUX5MYfXp5LbH4fmdcCsw5TPv5GobFGnyMz3zdQI= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + hash + + sAR4d+aeg1QvnpnQRjmLc5Qt8Nc= + + hash2 + + by/hHrp2Ge5/6FbgSXZXn+n7FPlGKIgc5TJrIrFN2lk= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + hash + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + hash2 + + VFpFA8n5RF/GLv0N9QEr0IoYtDzt72v7vlrDv/hjA0k= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Info.plist + + hash + + 54sSd7rsD3mjF16KHOx7RXDdo/w= + + hash2 + + ebV905NsWfDIk9cpB/iHdfNdJ232d3G7r1xelXnacA8= + + + watchos-arm64_arm64_32/FirebaseInstallations.framework/Modules/module.modulemap + + hash + + e2iyBaeW3wizWsDx8b3NkY9/XGc= + + hash2 + + iVVSgYs3UiAkLAlLSre3V4247ihqClaOr5KibFxduKI= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations + + hash + + 2oenMb6ns2h9+lrx1WVAP2dir3k= + + hash2 + + XHkye0CAlUFenyEHVlN9wDz71VajWmq3SupGxLxRuLw= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist + + hash + + 9St/NmVT1VxPzCtVssDBoGQKYIQ= + + hash2 + + ZN2Q4JNt3vzTsZ8yd2uwkWjzvkEtMM6ioL6gss86rss= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + WXQUJr75eMRgiVnLGyf8Gr3uLUU= + + hash2 + + z7s8T3ambVNpi66R9xEMAPIUjm5vE619MlkpCbwBDlE= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallations.h + + hash + + BmsdUI3E4c0dyJOJ40pqUZmNJ/Q= + + hash2 + + TuVRLfOYnKCV4eXPx9IQZKxbm14kmRc7O8Cux4mkPXI= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h + + hash + + z60m46zEzh9yn4Bt7VIlBSceIV0= + + hash2 + + Ck0312ZhoNq87GtsV7zjdxyY+w0S2FSfn/p4lfKtT+s= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h + + hash + + TNCBETR4uiVb+pYBg4HMYi/1xqk= + + hash2 + + 1tBdUX5MYfXp5LbH4fmdcCsw5TPv5GobFGnyMz3zdQI= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h + + hash + + sAR4d+aeg1QvnpnQRjmLc5Qt8Nc= + + hash2 + + by/hHrp2Ge5/6FbgSXZXn+n7FPlGKIgc5TJrIrFN2lk= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Headers/FirebaseInstallations.h + + hash + + ZfdzPat4xYq3QhUuKo1MaY6koQM= + + hash2 + + VFpFA8n5RF/GLv0N9QEr0IoYtDzt72v7vlrDv/hjA0k= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist + + hash + + AOZonU4lhOVWmX7/nZEWb9ZZQTo= + + hash2 + + AjN1fPHEUrVluoAQnRPsiNrjjc/kxy/MQWREXyVtRgU= + + + watchos-arm64_x86_64-simulator/FirebaseInstallations.framework/Modules/module.modulemap + + hash + + e2iyBaeW3wizWsDx8b3NkY9/XGc= + + hash2 + + iVVSgYs3UiAkLAlLSre3V4247ihqClaOr5KibFxduKI= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeResources.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..a7cdfdf --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fe375a29c3f3a4a71a5aafbf2d6eea2f +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeSignature b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..2567a6c Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeSignature differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeSignature.meta new file mode 100644 index 0000000..e478c9d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/_CodeSignature/CodeSignature.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: dae51dde041c541cc801f15877210624 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64.meta new file mode 100644 index 0000000..6c30c71 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5a8b4867f729743bcbbb3b5ba8fd39b8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework.meta new file mode 100644 index 0000000..2f4b309 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 246523d824aa64c8fb496556a169daa3 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/FirebaseInstallations b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/FirebaseInstallations new file mode 100644 index 0000000..adfd068 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/FirebaseInstallations differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist new file mode 100644 index 0000000..fde3598 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/Info.plist differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..1e83fa6 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/FirebaseInstallations_Privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,30 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherDiagnosticData + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAnalytics + + + + NSPrivacyAccessedAPITypes + + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallations.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallations.h new file mode 100644 index 0000000..1811d2b --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallations.h @@ -0,0 +1,127 @@ +/* + * Copyright 2019 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +@class FIRApp; +@class FIRInstallationsAuthTokenResult; + +NS_ASSUME_NONNULL_BEGIN + +/** A notification with this name is sent each time an installation is created or deleted. */ +// clang-format off +// clang-format12 merges the next two lines. +FOUNDATION_EXPORT const NSNotificationName FIRInstallationIDDidChangeNotification + NS_SWIFT_NAME(InstallationIDDidChange); +/** `userInfo` key for the `FirebaseApp.name` in `InstallationIDDidChangeNotification`. */ +FOUNDATION_EXPORT NSString *const kFIRInstallationIDDidChangeNotificationAppNameKey + NS_SWIFT_NAME(InstallationIDDidChangeAppNameKey); +// clang-format on + +/** + * An installation ID handler block. + * @param identifier The installation ID string if exists or `nil` otherwise. + * @param error The error when `identifier == nil` or `nil` otherwise. + */ +typedef void (^FIRInstallationsIDHandler)(NSString *__nullable identifier, + NSError *__nullable error) + NS_SWIFT_UNAVAILABLE("Use Swift's closure syntax instead."); + +/** + * An authorization token handler block. + * @param tokenResult An instance of `InstallationsAuthTokenResult` in case of success or `nil` + * otherwise. + * @param error The error when `tokenResult == nil` or `nil` otherwise. + */ +typedef void (^FIRInstallationsTokenHandler)( + FIRInstallationsAuthTokenResult *__nullable tokenResult, NSError *__nullable error) + NS_SWIFT_UNAVAILABLE("Use Swift's closure syntax instead."); + +/** + * The class provides API for Firebase Installations. + * Each configured `FirebaseApp` has a corresponding single instance of `Installations`. + * An instance of the class provides access to the installation info for the `FirebaseApp` as well + * as the ability to delete it. A Firebase Installation is unique by `FirebaseApp.name` and + * `FirebaseApp.options.googleAppID` . + */ +NS_SWIFT_NAME(Installations) +@interface FIRInstallations : NSObject + +- (instancetype)init NS_UNAVAILABLE; + +/** + * Returns a default instance of `Installations`. + * @return An instance of `Installations` for `FirebaseApp.defaultApp(). + * @throw Throws an exception if the default app is not configured yet or required `FirebaseApp` + * options are missing. + */ ++ (FIRInstallations *)installations NS_SWIFT_NAME(installations()); + +/** + * Returns an instance of `Installations` for an application. + * @param application A configured `FirebaseApp` instance. + * @return An instance of `Installations` corresponding to the passed application. + * @throw Throws an exception if required `FirebaseApp` options are missing. + */ ++ (FIRInstallations *)installationsWithApp:(FIRApp *)application NS_SWIFT_NAME(installations(app:)); + +/** + * The method creates or retrieves an installation ID. The installation ID is a stable identifier + * that uniquely identifies the app instance. NOTE: If the application already has an existing + * FirebaseInstanceID then the InstanceID identifier will be used. + * @param completion A completion handler which is invoked when the operation completes. + */ +- (void)installationIDWithCompletion:(void (^)(NSString *__nullable identifier, + NSError *__nullable error))completion; + +/** + * Retrieves (locally if it exists or from the server) a valid installation auth token. An existing + * token may be invalidated or expired, so it is recommended to fetch the installation auth token + * before each server request. The method does the same as + * `Installations.authToken(forcingRefresh:completion:)` with forcing refresh `false`. + * @param completion A completion handler which is invoked when the operation completes. + */ +- (void)authTokenWithCompletion:(void (^)(FIRInstallationsAuthTokenResult *__nullable tokenResult, + NSError *__nullable error))completion; + +/** + * Retrieves (locally or from the server depending on `forceRefresh` value) a valid installation + * auth token. An existing token may be invalidated or expire, so it is recommended to fetch the + * installation auth token before each server request. This method should be used with `forceRefresh + * == true` when e.g. a request with the previously fetched installation auth token failed with "Not + * Authorized" error. + * @param forceRefresh If `true` then the locally cached installation auth token will be ignored and + * a new one will be requested from the server. If `false`, then the locally cached installation + * auth token will be returned if exists and has not expired yet. + * @param completion A completion handler which is invoked when the operation completes. See + * `InstallationsTokenHandler` for additional details. + */ +- (void)authTokenForcingRefresh:(BOOL)forceRefresh + completion:(void (^)(FIRInstallationsAuthTokenResult *__nullable tokenResult, + NSError *__nullable error))completion; + +/** + * Deletes all the installation data including the unique identifier, auth tokens and + * all related data on the server side. A network connection is required for the method to + * succeed. If fails, the existing installation data remains untouched. + * @param completion A completion handler which is invoked when the operation completes. `error == + * nil` indicates success. + */ +- (void)deleteWithCompletion:(void (^)(NSError *__nullable error))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h new file mode 100644 index 0000000..501ac4e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsAuthTokenResult.h @@ -0,0 +1,33 @@ +/* + * Copyright 2019 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** The class represents a result of the installation auth token request. */ +NS_SWIFT_NAME(InstallationsAuthTokenResult) +@interface FIRInstallationsAuthTokenResult : NSObject + +/** The installation auth token string. */ +@property(nonatomic, readonly) NSString *authToken; + +/** The installation auth token expiration date. */ +@property(nonatomic, readonly) NSDate *expirationDate; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h new file mode 100644 index 0000000..939ca0a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FIRInstallationsErrors.h @@ -0,0 +1,35 @@ +/* + * Copyright 2019 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +extern NSString *const kFirebaseInstallationsErrorDomain NS_SWIFT_NAME(InstallationsErrorDomain); + +typedef NS_ERROR_ENUM(kFirebaseInstallationsErrorDomain, FIRInstallationsErrorCode){ + /** Unknown error. See `userInfo` for details. */ + FIRInstallationsErrorCodeUnknown = 0, + + /** Keychain error. See `userInfo` for details. */ + FIRInstallationsErrorCodeKeychain = 1, + + /** Server unreachable. A network error or server is unavailable. See `userInfo` for details. */ + FIRInstallationsErrorCodeServerUnreachable = 2, + + /** FirebaseApp configuration issues e.g. invalid GMP-App-ID, etc. See `userInfo` for details. + */ + FIRInstallationsErrorCodeInvalidConfiguration = 3, + +} NS_SWIFT_NAME(InstallationsErrorCode); diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h new file mode 100644 index 0000000..431ef45 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations-umbrella.h @@ -0,0 +1,20 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FirebaseInstallations.h" +#import "FIRInstallations.h" +#import "FIRInstallationsAuthTokenResult.h" +#import "FIRInstallationsErrors.h" + +FOUNDATION_EXPORT double FirebaseInstallationsVersionNumber; +FOUNDATION_EXPORT const unsigned char FirebaseInstallationsVersionString[]; + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations.h new file mode 100644 index 0000000..8a9b3c1 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Headers/FirebaseInstallations.h @@ -0,0 +1,19 @@ +/* + * Copyright 2019 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import "FIRInstallations.h" +#import "FIRInstallationsAuthTokenResult.h" +#import "FIRInstallationsErrors.h" diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Info.plist new file mode 100644 index 0000000..1d3d649 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 23F79 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FirebaseInstallations + CFBundleIdentifier + org.cocoapods.FirebaseInstallations + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FirebaseInstallations + CFBundlePackageType + FMWK + CFBundleShortVersionString + 10.29.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 21C52 + DTPlatformName + iphoneos + DTPlatformVersion + 17.2 + DTSDKBuild + 21C52 + DTSDKName + iphoneos17.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + MinimumOSVersion + 100.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Modules/module.modulemap b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Modules/module.modulemap new file mode 100644 index 0000000..be6b28f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/FirebaseInstallations.xcframework/ios-arm64/FirebaseInstallations.framework/Modules/module.modulemap @@ -0,0 +1,9 @@ +framework module FirebaseInstallations { +umbrella header "FirebaseInstallations-umbrella.h" +export * +module * { export * } + link framework "Foundation" + link framework "Security" + link framework "UIKit" + link "z" +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework.meta new file mode 100644 index 0000000..af6d556 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ecf9fe385155c42ae8776be2f61d3de8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/Info.plist new file mode 100644 index 0000000..8955e96 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/Info.plist @@ -0,0 +1,107 @@ + + + + + AvailableLibraries + + + BinaryPath + GoogleAppMeasurement.framework/Versions/A/GoogleAppMeasurement + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + + + BinaryPath + GoogleAppMeasurement.framework/GoogleAppMeasurement + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + BinaryPath + GoogleAppMeasurement.framework/GoogleAppMeasurement + LibraryIdentifier + ios-arm64 + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + GoogleAppMeasurement.framework/GoogleAppMeasurement + LibraryIdentifier + tvos-arm64 + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + + + BinaryPath + GoogleAppMeasurement.framework/Versions/A/GoogleAppMeasurement + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + BinaryPath + GoogleAppMeasurement.framework/GoogleAppMeasurement + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/Info.plist.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/Info.plist.meta new file mode 100644 index 0000000..b5fbbc4 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 91014eac3b445499498e7697225e1c91 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature.meta new file mode 100644 index 0000000..c6222f6 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d2adf50d05a3341f4a2214658d006e85 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeDirectory b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..d6d7d07 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeDirectory differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeDirectory.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeDirectory.meta new file mode 100644 index 0000000..e61fdec --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeDirectory.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2fe468257477846f2ae3c2d277589dc0 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..001f5af Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements-1 b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..7e3c078 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements-1.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements-1.meta new file mode 100644 index 0000000..234d259 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements-1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 34734437ea64241bdae42f3f5ae2cde5 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements.meta new file mode 100644 index 0000000..0043723 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeRequirements.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ecda0d3662bcf4b438ff5e38d31f535c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeResources b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..72c621d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,408 @@ + + + + + files + + ios-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement + + 7kNWzqNLWz+nGzZnJ8qdO6+f0ZY= + + ios-arm64/GoogleAppMeasurement.framework/Info.plist + + qAdSFBAxuU3E6lcD/qsLi1CkU88= + + ios-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Versions/A/GoogleAppMeasurement + + PRAwq/FWSc07SUgyJyzO2W01sM8= + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Versions/A/Modules/module.modulemap + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Versions/A/Resources/Info.plist + + dOxxdjtpFFz1WVN5ZTtExGbSFZ8= + + ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement + + +tAk7JhpRdcjvYHXbr8A44O8OhM= + + ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist + + 0aGxpEjwwmjeq0eTsb5aSq/FBMY= + + ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + macos-arm64_x86_64/GoogleAppMeasurement.framework/Versions/A/GoogleAppMeasurement + + 0thsxy9kU29m01ayKJ+iq5He1MI= + + macos-arm64_x86_64/GoogleAppMeasurement.framework/Versions/A/Modules/module.modulemap + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + macos-arm64_x86_64/GoogleAppMeasurement.framework/Versions/A/Resources/Info.plist + + 2aBFz0cGV5jbfJEGW4GSvb58PgY= + + tvos-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement + + M9bcWQrIbs3KCe/mmB+IKZlEtWY= + + tvos-arm64/GoogleAppMeasurement.framework/Info.plist + + BH3IPXizFx/7iFbKzJ+sSLVw9l8= + + tvos-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement + + JtLTuojY9AujgMlsD/Agr3L91zU= + + tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist + + PtSAqBbxOah7hBCCJgCFFTzYEM0= + + tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + + files2 + + ios-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement + + hash + + 7kNWzqNLWz+nGzZnJ8qdO6+f0ZY= + + hash2 + + zBzAPufiCRbdVLx5Cp2C6qb28YBLrv2IftG1ux9hePc= + + + ios-arm64/GoogleAppMeasurement.framework/Info.plist + + hash + + qAdSFBAxuU3E6lcD/qsLi1CkU88= + + hash2 + + b0vdPx6HuL47CrfHwqcf+y3xXTC4TnDt6Pr5ra3Xx6U= + + + ios-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap + + hash + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + hash2 + + gd8e5hMrJihnXu8TQ0xecVPl3Z71GpsKaYxiLbmHezw= + + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/GoogleAppMeasurement + + symlink + Versions/Current/GoogleAppMeasurement + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Modules + + symlink + Versions/Current/Modules + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Resources + + symlink + Versions/Current/Resources + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Versions/A/GoogleAppMeasurement + + hash + + PRAwq/FWSc07SUgyJyzO2W01sM8= + + hash2 + + 3XeLFpK3TskOmMJs1tt2B7uNGPfIZjsJ2FT+IYSSmG4= + + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Versions/A/Modules/module.modulemap + + hash + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + hash2 + + gd8e5hMrJihnXu8TQ0xecVPl3Z71GpsKaYxiLbmHezw= + + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Versions/A/Resources/Info.plist + + hash + + dOxxdjtpFFz1WVN5ZTtExGbSFZ8= + + hash2 + + wjdR7M3AxZqn/dZFPoaIIs3e3fkIiitQPoSq9E13LdM= + + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Versions/Current + + symlink + A + + ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement + + hash + + +tAk7JhpRdcjvYHXbr8A44O8OhM= + + hash2 + + F4elCBzRtWPMKrimmlHQ6YeJpaZ7Y/8ko4k61NKXGDs= + + + ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist + + hash + + 0aGxpEjwwmjeq0eTsb5aSq/FBMY= + + hash2 + + Wdxbj5TYGTQo4b4RueeiTG5+1aVwGLhtWpqXvrpvlqc= + + + ios-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap + + hash + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + hash2 + + gd8e5hMrJihnXu8TQ0xecVPl3Z71GpsKaYxiLbmHezw= + + + macos-arm64_x86_64/GoogleAppMeasurement.framework/GoogleAppMeasurement + + symlink + Versions/Current/GoogleAppMeasurement + + macos-arm64_x86_64/GoogleAppMeasurement.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/GoogleAppMeasurement.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/GoogleAppMeasurement.framework/Versions/A/GoogleAppMeasurement + + hash + + 0thsxy9kU29m01ayKJ+iq5He1MI= + + hash2 + + dAuw56JdKzW2YhmIoROv5R3eFtbZq/TlweF2Q4N6xbM= + + + macos-arm64_x86_64/GoogleAppMeasurement.framework/Versions/A/Modules/module.modulemap + + hash + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + hash2 + + gd8e5hMrJihnXu8TQ0xecVPl3Z71GpsKaYxiLbmHezw= + + + macos-arm64_x86_64/GoogleAppMeasurement.framework/Versions/A/Resources/Info.plist + + hash + + 2aBFz0cGV5jbfJEGW4GSvb58PgY= + + hash2 + + /WOMP8ILHPVYtd2eRcMvid1fkHV8Vdfk6c/GOmENjGc= + + + macos-arm64_x86_64/GoogleAppMeasurement.framework/Versions/Current + + symlink + A + + tvos-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement + + hash + + M9bcWQrIbs3KCe/mmB+IKZlEtWY= + + hash2 + + NXbcqghs/RpjAooRvZfVnBUFr2/o/BOjo3rHjDmYs5E= + + + tvos-arm64/GoogleAppMeasurement.framework/Info.plist + + hash + + BH3IPXizFx/7iFbKzJ+sSLVw9l8= + + hash2 + + muJSunUQbWe6Z6R0qIfnhqztMjhAwnNAx0JvarVKTMs= + + + tvos-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap + + hash + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + hash2 + + gd8e5hMrJihnXu8TQ0xecVPl3Z71GpsKaYxiLbmHezw= + + + tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement + + hash + + JtLTuojY9AujgMlsD/Agr3L91zU= + + hash2 + + VsGis/GriWAodwrKDdqdYYZmxkm1L02EyZMo/BTcU+E= + + + tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist + + hash + + PtSAqBbxOah7hBCCJgCFFTzYEM0= + + hash2 + + 5/LLqCokvaEVUQjGDjE8uZfZJecO3vt0fkmaWj0UbJY= + + + tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap + + hash + + on1mkulwTtm+ufPJ4eClavLWAuQ= + + hash2 + + gd8e5hMrJihnXu8TQ0xecVPl3Z71GpsKaYxiLbmHezw= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeResources.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..917b4db --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 163d53e2b12864013a6d646a035cde14 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeSignature b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..a733baa Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeSignature differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeSignature.meta new file mode 100644 index 0000000..e5c7f77 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/_CodeSignature/CodeSignature.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3de2a3fb8715447e3b8982ea3048a9e3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64.meta new file mode 100644 index 0000000..220be52 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e0cc9058f72134108840e54dc9d36e53 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework.meta new file mode 100644 index 0000000..d11739b --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 6805cce79367d4d588981d1a393d0ad3 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement new file mode 100644 index 0000000..93f05a7 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Info.plist new file mode 100644 index 0000000..a02ddec --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 23F79 + CFBundleDevelopmentRegion + en + CFBundleExecutable + GoogleAppMeasurement + CFBundleIdentifier + org.cocoapods.GoogleAppMeasurement + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + GoogleAppMeasurement + CFBundlePackageType + FMWK + CFBundleShortVersionString + 10.28.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 21C52 + DTPlatformName + iphoneos + DTPlatformVersion + 17.2 + DTSDKBuild + 21C52 + DTSDKName + iphoneos17.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + MinimumOSVersion + 100.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap new file mode 100644 index 0000000..d3499f0 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurement.xcframework/ios-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap @@ -0,0 +1,10 @@ +framework module GoogleAppMeasurement { +umbrella header "GoogleAppMeasurement-umbrella.h" +export * +module * { export * } + link framework "Security" + link framework "SystemConfiguration" + link "c++" + link "sqlite3" + link "z" +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework.meta new file mode 100644 index 0000000..9e36ccf --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e63ece9befa0d4a70ae079876cf92e06 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist new file mode 100644 index 0000000..67951cc --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist @@ -0,0 +1,107 @@ + + + + + AvailableLibraries + + + BinaryPath + GoogleAppMeasurementIdentitySupport.framework/Versions/A/GoogleAppMeasurementIdentitySupport + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + + + BinaryPath + GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + LibraryIdentifier + tvos-arm64 + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + + + BinaryPath + GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + LibraryIdentifier + ios-arm64 + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + BinaryPath + GoogleAppMeasurementIdentitySupport.framework/Versions/A/GoogleAppMeasurementIdentitySupport + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist.meta new file mode 100644 index 0000000..62f046c --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f5015c2084a754bdabd0bd8c3dbc5cf2 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature.meta new file mode 100644 index 0000000..8db9963 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: db30ffb49a5b9493d8896504730361ea +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeDirectory b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..aca88ed Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeDirectory differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeDirectory.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeDirectory.meta new file mode 100644 index 0000000..9d3f4b2 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeDirectory.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 687f073813149444c9fc94a2ec3b9499 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..b2a6e3a Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements-1 b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..d7c3c08 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements-1.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements-1.meta new file mode 100644 index 0000000..9c5aeee --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements-1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b6f7aac01db2b4f5d9bc61d1c85fe2f9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements.meta new file mode 100644 index 0000000..af47bfe --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeRequirements.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8f031dce04ab3491a8a1139aa2642701 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeResources b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..b7299a9 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,408 @@ + + + + + files + + ios-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + Y6DBsUgmm0KLIpqsyj2Isty/h0Q= + + ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist + + dE67iDGiU+KXCw7rPwZS8ZPdAnA= + + ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Versions/A/GoogleAppMeasurementIdentitySupport + + hmEvoHmUqIbzNxWbDyOmAYJDQn0= + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Versions/A/Modules/module.modulemap + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Versions/A/Resources/Info.plist + + wALEn7pHf5+yeJjqhGi65lk6MpM= + + ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + tu8hHsduBRsnsmCNHsT5DN0k41U= + + ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist + + ytJrRgczbkWXS306VxWz3HZ/8uw= + + ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Versions/A/GoogleAppMeasurementIdentitySupport + + e+4S906QNVtcTWuv3BPj/OWfxyU= + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Versions/A/Modules/module.modulemap + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Versions/A/Resources/Info.plist + + QXknS6DfdgZ3yP1Bo+nVTDvWY+U= + + tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + SzzIF9PU2aP15RgFpZaUi0YC6Zc= + + tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist + + i/qQjHihDV8NSitqb19D1fw3thA= + + tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + 3kbD8Hy0W2VcvduscTiYj1ZoFfA= + + tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist + + i0qQD8naDYCcQGPDc8Dr60EBvzk= + + tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + + files2 + + ios-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + hash + + Y6DBsUgmm0KLIpqsyj2Isty/h0Q= + + hash2 + + eYAWJmffpEoL9/B0rChklMLXpLJKqEsXZyQSG4dT8gs= + + + ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist + + hash + + dE67iDGiU+KXCw7rPwZS8ZPdAnA= + + hash2 + + H7EDcr/QhnM4AiiuhO8Za1nhEqBxXmn4XreuIKyXd6E= + + + ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap + + hash + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + hash2 + + UGhX/JwInh1Ja0+DYSnYvdaBKLCWcOy/3nH/ZRnTP7I= + + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + symlink + Versions/Current/GoogleAppMeasurementIdentitySupport + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Modules + + symlink + Versions/Current/Modules + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Resources + + symlink + Versions/Current/Resources + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Versions/A/GoogleAppMeasurementIdentitySupport + + hash + + hmEvoHmUqIbzNxWbDyOmAYJDQn0= + + hash2 + + cDj+AzLwU6Xrb2LWh2ENFKhlmdllH18rGD9+xTcQkwg= + + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Versions/A/Modules/module.modulemap + + hash + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + hash2 + + UGhX/JwInh1Ja0+DYSnYvdaBKLCWcOy/3nH/ZRnTP7I= + + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Versions/A/Resources/Info.plist + + hash + + wALEn7pHf5+yeJjqhGi65lk6MpM= + + hash2 + + BCJFPoqjZDOzcOgLarl/gwNU+FsSnYb0wTLm3wk/PYA= + + + ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Versions/Current + + symlink + A + + ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + hash + + tu8hHsduBRsnsmCNHsT5DN0k41U= + + hash2 + + ofWAdA5sBlGuOgNcUug+pallyYtqaogXmXhppodU6FQ= + + + ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist + + hash + + ytJrRgczbkWXS306VxWz3HZ/8uw= + + hash2 + + ssc6lkQuOgBAZ/VOajyA/Gibe44TqG9ZxyjeqBal1TQ= + + + ios-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap + + hash + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + hash2 + + UGhX/JwInh1Ja0+DYSnYvdaBKLCWcOy/3nH/ZRnTP7I= + + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + symlink + Versions/Current/GoogleAppMeasurementIdentitySupport + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Versions/A/GoogleAppMeasurementIdentitySupport + + hash + + e+4S906QNVtcTWuv3BPj/OWfxyU= + + hash2 + + GdFf4N5S3yhk8FvDPYti6Xf7m/ORwF5eSrX1KgonRBU= + + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Versions/A/Modules/module.modulemap + + hash + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + hash2 + + UGhX/JwInh1Ja0+DYSnYvdaBKLCWcOy/3nH/ZRnTP7I= + + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Versions/A/Resources/Info.plist + + hash + + QXknS6DfdgZ3yP1Bo+nVTDvWY+U= + + hash2 + + aS46jz21rYbzd9yTvF+NFPUIfvAIJiSNOxnaHPnlmZk= + + + macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Versions/Current + + symlink + A + + tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + hash + + SzzIF9PU2aP15RgFpZaUi0YC6Zc= + + hash2 + + rnv2gq7gQaiFga526Gxp16QrLHNlr/+Sv8JBYfYwrIc= + + + tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist + + hash + + i/qQjHihDV8NSitqb19D1fw3thA= + + hash2 + + f/VT5Avw4f+XKIwGs/lUKmci36Xlc6ZOG3mtr1qhY8Q= + + + tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap + + hash + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + hash2 + + UGhX/JwInh1Ja0+DYSnYvdaBKLCWcOy/3nH/ZRnTP7I= + + + tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport + + hash + + 3kbD8Hy0W2VcvduscTiYj1ZoFfA= + + hash2 + + ZPKO+jIij4P+F3Nxkz+VN0bGBqsFHc+AVcnj547dfBs= + + + tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist + + hash + + i0qQD8naDYCcQGPDc8Dr60EBvzk= + + hash2 + + gOme/NgYO6stzVOzI1K3PLq//f3mir6dkwqPRjzne2o= + + + tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap + + hash + + ZCuUZzVZ47W3gsydCwK/7TEMjVw= + + hash2 + + UGhX/JwInh1Ja0+DYSnYvdaBKLCWcOy/3nH/ZRnTP7I= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeResources.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..c4811b4 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0bb33672e0b7a46fb878c460a499c9a5 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeSignature b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..ced03e7 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeSignature differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeSignature.meta new file mode 100644 index 0000000..f357579 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/_CodeSignature/CodeSignature.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 393512f96200e40c88dda1b42a75240a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64.meta new file mode 100644 index 0000000..1483be4 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 17f9445b37c0b42e9b8ee851eb415eef +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework.meta new file mode 100644 index 0000000..4d449c4 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: da2bfe6159d224076a35d06a12293a4e +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport new file mode 100644 index 0000000..0f0c94a Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist new file mode 100644 index 0000000..bea570d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 23F79 + CFBundleDevelopmentRegion + en + CFBundleExecutable + GoogleAppMeasurementIdentitySupport + CFBundleIdentifier + org.cocoapods.GoogleAppMeasurementIdentitySupport + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + GoogleAppMeasurementIdentitySupport + CFBundlePackageType + FMWK + CFBundleShortVersionString + 10.28.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 21C52 + DTPlatformName + iphoneos + DTPlatformVersion + 17.2 + DTSDKBuild + 21C52 + DTSDKName + iphoneos17.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + MinimumOSVersion + 100.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap new file mode 100644 index 0000000..4a42c5d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap @@ -0,0 +1,5 @@ +framework module GoogleAppMeasurementIdentitySupport { +umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h" +export * +module * { export * } +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework.meta new file mode 100644 index 0000000..4c74300 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec76d6ce043a2466592fc61d74509c0b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/Info.plist new file mode 100644 index 0000000..4dd03ba --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/Info.plist @@ -0,0 +1,139 @@ + + + + + AvailableLibraries + + + BinaryPath + GoogleUtilities.framework/GoogleUtilities + LibraryIdentifier + ios-arm64 + LibraryPath + GoogleUtilities.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + GoogleUtilities.framework/GoogleUtilities + LibraryIdentifier + watchos-arm64_arm64_32 + LibraryPath + GoogleUtilities.framework + SupportedArchitectures + + arm64 + arm64_32 + + SupportedPlatform + watchos + + + BinaryPath + GoogleUtilities.framework/GoogleUtilities + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + GoogleUtilities.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + BinaryPath + GoogleUtilities.framework/GoogleUtilities + LibraryIdentifier + tvos-arm64 + LibraryPath + GoogleUtilities.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + + + BinaryPath + GoogleUtilities.framework/GoogleUtilities + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + GoogleUtilities.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + GoogleUtilities.framework/GoogleUtilities + LibraryIdentifier + watchos-arm64_x86_64-simulator + LibraryPath + GoogleUtilities.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + watchos + SupportedPlatformVariant + simulator + + + BinaryPath + GoogleUtilities.framework/Versions/A/GoogleUtilities + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + GoogleUtilities.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + BinaryPath + GoogleUtilities.framework/Versions/A/GoogleUtilities + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + GoogleUtilities.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/Info.plist.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/Info.plist.meta new file mode 100644 index 0000000..db99897 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 175b12a2157964320a4b06870c8aab04 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature.meta new file mode 100644 index 0000000..47c0701 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 40f46b26f2fe84fe69763e26e764cbf3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeDirectory b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..1821b14 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeDirectory differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeDirectory.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeDirectory.meta new file mode 100644 index 0000000..a506639 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeDirectory.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 459d75734d8e84bc0b8fde44b2c389ba +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..01ba532 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements-1 b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..0d30fbe Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements-1.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements-1.meta new file mode 100644 index 0000000..8969bb0 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements-1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ff046173e8c9442319e1d9fb1725c18a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements.meta new file mode 100644 index 0000000..39de3a1 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeRequirements.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7e691e9d415274c4c81dd70086166066 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeResources b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..3003fee --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,4078 @@ + + + + + files + + ios-arm64/GoogleUtilities.framework/GoogleUtilities + + kG1pCDBZ+tPctP2WuJfEesCf0hc= + + ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + N8VHahBNibI35n5ASSlo42dHK74= + + ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + ios-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + ios-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + ios-arm64/GoogleUtilities.framework/Headers/GULApplication.h + + gi299SqetpzBqyzUOgjwqq8g70M= + + ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + ios-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + e286JCIHL6bzzSpelRVlIgbNei8= + + ios-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + ios-arm64/GoogleUtilities.framework/Headers/GULLogger.h + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + ios-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + ios-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + ios-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + kFWywRhiZKZSTElPxadV/AaoVqA= + + ios-arm64/GoogleUtilities.framework/Headers/GULNetwork.h + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + C/Rd83INyheH99BEZTEMvGyXDM0= + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + zakav2dnnHEg+jKlDffWx35g+4E= + + ios-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + ios-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + ios-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + ios-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + bPpaDYnJswtol+pFfw3KNbviSFo= + + ios-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + ios-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + ios-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h + + kqRN0S855mcEoeddcbC6llfp/j0= + + ios-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + ios-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h + + EBGg0ZapNUzyIzb6nCliBREczUA= + + ios-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + ios-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + ios-arm64/GoogleUtilities.framework/Info.plist + + 1OmnRZotFYV8AoTRvk0O7SibUQk= + + ios-arm64/GoogleUtilities.framework/Modules/module.modulemap + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/GoogleUtilities + + 8EasPgldTmt4UyI9bMmgK7TojYU= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULAppDelegateSwizzler.h + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULAppEnvironmentUtil.h + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULApplication.h + + gi299SqetpzBqyzUOgjwqq8g70M= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorable.h + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorage.h + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorageUserDefaults.h + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULKeychainStorage.h + + e286JCIHL6bzzSpelRVlIgbNei8= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULKeychainUtils.h + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULLogger.h + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULLoggerLevel.h + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULMutableDictionary.h + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNSData+zlib.h + + kFWywRhiZKZSTElPxadV/AaoVqA= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetwork.h + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkConstants.h + + C/Rd83INyheH99BEZTEMvGyXDM0= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkInfo.h + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkLoggerProtocol.h + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkMessageCode.h + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkURLSession.h + + zakav2dnnHEg+jKlDffWx35g+4E= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULObjectSwizzler.h + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULOriginalIMPConvenienceMacros.h + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULReachabilityChecker.h + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULSceneDelegateSwizzler.h + + bPpaDYnJswtol+pFfw3KNbviSFo= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULSecureCoding.h + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULSwizzledObject.h + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULSwizzler.h + + kqRN0S855mcEoeddcbC6llfp/j0= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULURLSessionDataResponse.h + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULUserDefaults.h + + EBGg0ZapNUzyIzb6nCliBREczUA= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GoogleUtilities-umbrella.h + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/NSURLSession+GULPromises.h + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Modules/module.modulemap + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Resources/GoogleUtilities_Privacy.bundle/Contents/Info.plist + + 2hM9oLSwQ573VzWHZ265Y1725lE= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Resources/GoogleUtilities_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Resources/Info.plist + + SVueu46mslpDZldgkn/zZliNIhs= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities + + qgs8C7RZuAC3B/jykmrPG9BRtMo= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + 5xMkpfwdDaV7tNpgv9JaU8z9jKg= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h + + gi299SqetpzBqyzUOgjwqq8g70M= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + e286JCIHL6bzzSpelRVlIgbNei8= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + kFWywRhiZKZSTElPxadV/AaoVqA= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + C/Rd83INyheH99BEZTEMvGyXDM0= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + zakav2dnnHEg+jKlDffWx35g+4E= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + bPpaDYnJswtol+pFfw3KNbviSFo= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h + + kqRN0S855mcEoeddcbC6llfp/j0= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h + + EBGg0ZapNUzyIzb6nCliBREczUA= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist + + 5/q3eP9ix7/2VIvfXQSQT7KXENw= + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/GoogleUtilities + + A/kCM1m2VSewkG6RyzchyO4Q+2w= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULAppDelegateSwizzler.h + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULAppEnvironmentUtil.h + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULApplication.h + + gi299SqetpzBqyzUOgjwqq8g70M= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorable.h + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorage.h + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorageUserDefaults.h + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULKeychainStorage.h + + e286JCIHL6bzzSpelRVlIgbNei8= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULKeychainUtils.h + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULLogger.h + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULLoggerLevel.h + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULMutableDictionary.h + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNSData+zlib.h + + kFWywRhiZKZSTElPxadV/AaoVqA= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetwork.h + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkConstants.h + + C/Rd83INyheH99BEZTEMvGyXDM0= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkInfo.h + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkLoggerProtocol.h + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkMessageCode.h + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkURLSession.h + + zakav2dnnHEg+jKlDffWx35g+4E= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULOriginalIMPConvenienceMacros.h + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULReachabilityChecker.h + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULSceneDelegateSwizzler.h + + bPpaDYnJswtol+pFfw3KNbviSFo= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULSecureCoding.h + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULSwizzler.h + + kqRN0S855mcEoeddcbC6llfp/j0= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULURLSessionDataResponse.h + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULUserDefaults.h + + EBGg0ZapNUzyIzb6nCliBREczUA= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GoogleUtilities-umbrella.h + + WP5OkSadylnMjjnZ8jXLprDVCvc= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/NSURLSession+GULPromises.h + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Modules/module.modulemap + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Resources/GoogleUtilities_Privacy.bundle/Contents/Info.plist + + sKWFxgspMbOWu3+qHzvUh3YEBGA= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Resources/GoogleUtilities_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Resources/Info.plist + + ruCG0IGl8GAS/Rfz3pLdeIv7IiM= + + tvos-arm64/GoogleUtilities.framework/GoogleUtilities + + vv9usPNbTzwMQqSI5JaQZVtmTAI= + + tvos-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + pJEfs5Ei0tEX6CEZMOkyMAnoFXI= + + tvos-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + tvos-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + tvos-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + tvos-arm64/GoogleUtilities.framework/Headers/GULApplication.h + + gi299SqetpzBqyzUOgjwqq8g70M= + + tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + e286JCIHL6bzzSpelRVlIgbNei8= + + tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + tvos-arm64/GoogleUtilities.framework/Headers/GULLogger.h + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + tvos-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + tvos-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + tvos-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + kFWywRhiZKZSTElPxadV/AaoVqA= + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetwork.h + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + C/Rd83INyheH99BEZTEMvGyXDM0= + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + zakav2dnnHEg+jKlDffWx35g+4E= + + tvos-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + tvos-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + tvos-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + tvos-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + bPpaDYnJswtol+pFfw3KNbviSFo= + + tvos-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h + + kqRN0S855mcEoeddcbC6llfp/j0= + + tvos-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + tvos-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h + + EBGg0ZapNUzyIzb6nCliBREczUA= + + tvos-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + tvos-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + tvos-arm64/GoogleUtilities.framework/Info.plist + + p/VJQxnU1GxkPjFmE6gIeiX1UXc= + + tvos-arm64/GoogleUtilities.framework/Modules/module.modulemap + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities + + CtUao9kIwJ2IitJZVTD/cCXX/Sc= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + 0ovsK6EDonfaVbFv8MzmpvvKpaw= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h + + gi299SqetpzBqyzUOgjwqq8g70M= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + e286JCIHL6bzzSpelRVlIgbNei8= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + kFWywRhiZKZSTElPxadV/AaoVqA= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + C/Rd83INyheH99BEZTEMvGyXDM0= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + zakav2dnnHEg+jKlDffWx35g+4E= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + bPpaDYnJswtol+pFfw3KNbviSFo= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h + + kqRN0S855mcEoeddcbC6llfp/j0= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h + + EBGg0ZapNUzyIzb6nCliBREczUA= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist + + DQBhlxXuqkf+0EmwcbcrMtgi3kw= + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + watchos-arm64_arm64_32/GoogleUtilities.framework/GoogleUtilities + + pg5pw/QpMni/Lh7/W7nt/Nwgo3I= + + watchos-arm64_arm64_32/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + fMXxVJF5Qq5uA6U/xlEZei0UL2o= + + watchos-arm64_arm64_32/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULApplication.h + + gi299SqetpzBqyzUOgjwqq8g70M= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + e286JCIHL6bzzSpelRVlIgbNei8= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULLogger.h + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + kFWywRhiZKZSTElPxadV/AaoVqA= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetwork.h + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + C/Rd83INyheH99BEZTEMvGyXDM0= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + zakav2dnnHEg+jKlDffWx35g+4E= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + bPpaDYnJswtol+pFfw3KNbviSFo= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULSecureCoding.h + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULUserDefaults.h + + EBGg0ZapNUzyIzb6nCliBREczUA= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + E8+N4oH+w6Nt0EedKjrUZ4KYFrA= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Info.plist + + a/Zytr5rCdMOvmPLe6tEDPCusto= + + watchos-arm64_arm64_32/GoogleUtilities.framework/Modules/module.modulemap + + jt5SR1FCmvjKohn/yu1r42wQrpA= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities + + SC/3heLvJpJEvytoCZNMFvFuS7U= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + mUC7sxVMsjQv1l1Od6CP8+mhkfw= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h + + gi299SqetpzBqyzUOgjwqq8g70M= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + e286JCIHL6bzzSpelRVlIgbNei8= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + kFWywRhiZKZSTElPxadV/AaoVqA= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + C/Rd83INyheH99BEZTEMvGyXDM0= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + zakav2dnnHEg+jKlDffWx35g+4E= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + bPpaDYnJswtol+pFfw3KNbviSFo= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h + + EBGg0ZapNUzyIzb6nCliBREczUA= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + E8+N4oH+w6Nt0EedKjrUZ4KYFrA= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist + + wE7u0Mwe7fwI7yaCT31JbYt3rNw= + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap + + jt5SR1FCmvjKohn/yu1r42wQrpA= + + + files2 + + ios-arm64/GoogleUtilities.framework/GoogleUtilities + + hash + + kG1pCDBZ+tPctP2WuJfEesCf0hc= + + hash2 + + gBHBk/fvkCJ2k/CfqCVsjRaiTxbrYDZTXuur4jdBsf0= + + + ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + hash + + N8VHahBNibI35n5ASSlo42dHK74= + + hash2 + + O6oONUpQxdi2TPUliODm1ubAQa5t9Vj4EzDX+m/zh0E= + + + ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + hash2 + + jxZCM8XSFfsGzrh4STQCHd3X05qJ15Xla6XIMqsPs/c= + + + ios-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + hash + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + hash2 + + F5UYKBNVsprmfMdo2SG/GqIaHjGQuapQzUCrV4D+Ky0= + + + ios-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + hash + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + hash2 + + IB43SiNSY97Pj+GaCp1vc//zy7TML0KMz0/nrb5NquI= + + + ios-arm64/GoogleUtilities.framework/Headers/GULApplication.h + + hash + + gi299SqetpzBqyzUOgjwqq8g70M= + + hash2 + + 9QSR+vz5wMohgUINbYujc3CZshcXCnzmPe4Sqxbijso= + + + ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + hash + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + hash2 + + ZL4+u/A2OdvbAUp+BaAuMCVi16wtPtXr+2KLKvE4JWg= + + + ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + hash + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + hash2 + + 8K7xliqi/Ra8UCIsxcyw25YHd85HTBjTMXO/Lj4+Ruc= + + + ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + hash + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + hash2 + + 8WE865QHH0tAjEOd/jVjNJ/AF3AbLWDNrWwDchiYNTY= + + + ios-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + hash + + e286JCIHL6bzzSpelRVlIgbNei8= + + hash2 + + ejcnjNtMQyuFrJx4UBtRMRYpiCQF8Fg6ODBR7UU0Nl4= + + + ios-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + hash + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + hash2 + + 49V5lvDz2dabLTrS9hetsm9Kj4NFbSXarb36YIAHGJg= + + + ios-arm64/GoogleUtilities.framework/Headers/GULLogger.h + + hash + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + hash2 + + ct/taMwKmvF8YGpyC+wIiZyK94VTIcHXgiQpEP780Y4= + + + ios-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + hash + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + hash2 + + LiP2jwqqzSGdPL/LiTSObUXRHghVvIJYdV2SXCW8M+k= + + + ios-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + hash + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + hash2 + + QXoNxOahBNYlL0rsqw+JxKXX75mOgf8xEPopV/ei0T0= + + + ios-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + hash + + kFWywRhiZKZSTElPxadV/AaoVqA= + + hash2 + + QD8Y96XnfDAahzjrGk4My5T2g8CL4crH1xVR4Hu0PRU= + + + ios-arm64/GoogleUtilities.framework/Headers/GULNetwork.h + + hash + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + hash2 + + 9f1s257ggn/h2+BJHoa27jj77q/uKdoXRXX9jhofJW4= + + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + hash + + C/Rd83INyheH99BEZTEMvGyXDM0= + + hash2 + + 4qBeGGAjYO8vmRK5wSzJZw14njF2tVvw/nYT61ZjJdY= + + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + hash + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + hash2 + + Y+INcPftnbj6InNVUO0nGGarNDqPaAK141x6EAzF3T8= + + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + hash + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + hash2 + + WMH0FNgquG55nV87qEdu/VkMVKtIaF3qGUjnzIJRqPU= + + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + hash + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + hash2 + + AKPzeda4C5iUfNojWbGUDYu3FyRPJ0uIRugy/IyJsM8= + + + ios-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + hash + + zakav2dnnHEg+jKlDffWx35g+4E= + + hash2 + + v1KWie2xQxLa73blnQdgSwWNYSFbijx3l7mixX1BAsw= + + + ios-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h + + hash + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + hash2 + + K2N85gWzO5tAtRyzs05snofURiVPG+ABwVj8V+ATkNs= + + + ios-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h + + hash + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + hash2 + + fNvM52Y4+ks99B81gcFB9L3SghXwZrd5S2dBJEKW5mw= + + + ios-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + hash + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + hash2 + + E4RZSWCTO7NAjQH99yeYm4kokSomy1hmM/ZdculvEuc= + + + ios-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + hash + + bPpaDYnJswtol+pFfw3KNbviSFo= + + hash2 + + 5W12naXydBD+Keb+iC2Jn3qlu2rWyq+V8Z93R+F6/oU= + + + ios-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h + + hash + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + hash2 + + 3L9JDOv4n3TFP3Gm7AeKtTU8ZIbY0RCDqXIDiY1SBtM= + + + ios-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h + + hash + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + hash2 + + bMgzbYJ/K55143mw7UPXDIqv0AuOCl5EQriv30xK5Dg= + + + ios-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h + + hash + + kqRN0S855mcEoeddcbC6llfp/j0= + + hash2 + + nHEVLRZiAlaBzWwIgNfNZ9l61OpmGZSCbpSaKf3yIqs= + + + ios-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + hash + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + hash2 + + n5k4qaKh2bYI2mwBIAa845pVXUSRxdfJfPyeZ/AIEyA= + + + ios-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h + + hash + + EBGg0ZapNUzyIzb6nCliBREczUA= + + hash2 + + ys09g5WqzZ5D/IaWg2v2AyTadtZDy7y+bS/G95iNTnE= + + + ios-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + hash + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + hash2 + + CYB9VxRugxUaKZ1i634VyMxSwPHtvaxl8rVn1nA8XZM= + + + ios-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + hash + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + hash2 + + biELhEMquN4g3AwZ15AIB3vcGg5AdJI//dTOZc4+/s8= + + + ios-arm64/GoogleUtilities.framework/Info.plist + + hash + + 1OmnRZotFYV8AoTRvk0O7SibUQk= + + hash2 + + 2Awq5ZyvpvtZILn5GtBBcLMoYJRfex1SuZXoLkBnnFA= + + + ios-arm64/GoogleUtilities.framework/Modules/module.modulemap + + hash + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + hash2 + + 5YERWhXLmYAlTPpKjYcVFbLqG5wCCbUzopk2E0ed4HY= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities + + symlink + Versions/Current/GoogleUtilities + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers + + symlink + Versions/Current/Headers + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Modules + + symlink + Versions/Current/Modules + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Resources + + symlink + Versions/Current/Resources + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/GoogleUtilities + + hash + + 8EasPgldTmt4UyI9bMmgK7TojYU= + + hash2 + + xhiyIjSBjBMxORdVzyqLEKmOuueWgC7tbpoPjzH3wPU= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULAppDelegateSwizzler.h + + hash + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + hash2 + + F5UYKBNVsprmfMdo2SG/GqIaHjGQuapQzUCrV4D+Ky0= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULAppEnvironmentUtil.h + + hash + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + hash2 + + IB43SiNSY97Pj+GaCp1vc//zy7TML0KMz0/nrb5NquI= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULApplication.h + + hash + + gi299SqetpzBqyzUOgjwqq8g70M= + + hash2 + + 9QSR+vz5wMohgUINbYujc3CZshcXCnzmPe4Sqxbijso= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorable.h + + hash + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + hash2 + + ZL4+u/A2OdvbAUp+BaAuMCVi16wtPtXr+2KLKvE4JWg= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorage.h + + hash + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + hash2 + + 8K7xliqi/Ra8UCIsxcyw25YHd85HTBjTMXO/Lj4+Ruc= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorageUserDefaults.h + + hash + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + hash2 + + 8WE865QHH0tAjEOd/jVjNJ/AF3AbLWDNrWwDchiYNTY= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULKeychainStorage.h + + hash + + e286JCIHL6bzzSpelRVlIgbNei8= + + hash2 + + ejcnjNtMQyuFrJx4UBtRMRYpiCQF8Fg6ODBR7UU0Nl4= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULKeychainUtils.h + + hash + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + hash2 + + 49V5lvDz2dabLTrS9hetsm9Kj4NFbSXarb36YIAHGJg= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULLogger.h + + hash + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + hash2 + + ct/taMwKmvF8YGpyC+wIiZyK94VTIcHXgiQpEP780Y4= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULLoggerLevel.h + + hash + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + hash2 + + LiP2jwqqzSGdPL/LiTSObUXRHghVvIJYdV2SXCW8M+k= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULMutableDictionary.h + + hash + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + hash2 + + QXoNxOahBNYlL0rsqw+JxKXX75mOgf8xEPopV/ei0T0= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNSData+zlib.h + + hash + + kFWywRhiZKZSTElPxadV/AaoVqA= + + hash2 + + QD8Y96XnfDAahzjrGk4My5T2g8CL4crH1xVR4Hu0PRU= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetwork.h + + hash + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + hash2 + + 9f1s257ggn/h2+BJHoa27jj77q/uKdoXRXX9jhofJW4= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkConstants.h + + hash + + C/Rd83INyheH99BEZTEMvGyXDM0= + + hash2 + + 4qBeGGAjYO8vmRK5wSzJZw14njF2tVvw/nYT61ZjJdY= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkInfo.h + + hash + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + hash2 + + Y+INcPftnbj6InNVUO0nGGarNDqPaAK141x6EAzF3T8= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkLoggerProtocol.h + + hash + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + hash2 + + WMH0FNgquG55nV87qEdu/VkMVKtIaF3qGUjnzIJRqPU= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkMessageCode.h + + hash + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + hash2 + + AKPzeda4C5iUfNojWbGUDYu3FyRPJ0uIRugy/IyJsM8= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULNetworkURLSession.h + + hash + + zakav2dnnHEg+jKlDffWx35g+4E= + + hash2 + + v1KWie2xQxLa73blnQdgSwWNYSFbijx3l7mixX1BAsw= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULObjectSwizzler.h + + hash + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + hash2 + + K2N85gWzO5tAtRyzs05snofURiVPG+ABwVj8V+ATkNs= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULOriginalIMPConvenienceMacros.h + + hash + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + hash2 + + fNvM52Y4+ks99B81gcFB9L3SghXwZrd5S2dBJEKW5mw= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULReachabilityChecker.h + + hash + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + hash2 + + E4RZSWCTO7NAjQH99yeYm4kokSomy1hmM/ZdculvEuc= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULSceneDelegateSwizzler.h + + hash + + bPpaDYnJswtol+pFfw3KNbviSFo= + + hash2 + + 5W12naXydBD+Keb+iC2Jn3qlu2rWyq+V8Z93R+F6/oU= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULSecureCoding.h + + hash + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + hash2 + + 3L9JDOv4n3TFP3Gm7AeKtTU8ZIbY0RCDqXIDiY1SBtM= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULSwizzledObject.h + + hash + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + hash2 + + bMgzbYJ/K55143mw7UPXDIqv0AuOCl5EQriv30xK5Dg= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULSwizzler.h + + hash + + kqRN0S855mcEoeddcbC6llfp/j0= + + hash2 + + nHEVLRZiAlaBzWwIgNfNZ9l61OpmGZSCbpSaKf3yIqs= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULURLSessionDataResponse.h + + hash + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + hash2 + + n5k4qaKh2bYI2mwBIAa845pVXUSRxdfJfPyeZ/AIEyA= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GULUserDefaults.h + + hash + + EBGg0ZapNUzyIzb6nCliBREczUA= + + hash2 + + ys09g5WqzZ5D/IaWg2v2AyTadtZDy7y+bS/G95iNTnE= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/GoogleUtilities-umbrella.h + + hash + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + hash2 + + CYB9VxRugxUaKZ1i634VyMxSwPHtvaxl8rVn1nA8XZM= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Headers/NSURLSession+GULPromises.h + + hash + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + hash2 + + biELhEMquN4g3AwZ15AIB3vcGg5AdJI//dTOZc4+/s8= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Modules/module.modulemap + + hash + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + hash2 + + 5YERWhXLmYAlTPpKjYcVFbLqG5wCCbUzopk2E0ed4HY= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Resources/GoogleUtilities_Privacy.bundle/Contents/Info.plist + + hash + + 2hM9oLSwQ573VzWHZ265Y1725lE= + + hash2 + + PYQ7bSK4FMyF6m8ZHHqpC5fsfITz4ESc3udlQn77D2I= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Resources/GoogleUtilities_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + hash2 + + jxZCM8XSFfsGzrh4STQCHd3X05qJ15Xla6XIMqsPs/c= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/A/Resources/Info.plist + + hash + + SVueu46mslpDZldgkn/zZliNIhs= + + hash2 + + cdxG9/qQILPyLCZ/VdBkC3VLbXkjFLMhkTUYArt90L4= + + + ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Versions/Current + + symlink + A + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities + + hash + + qgs8C7RZuAC3B/jykmrPG9BRtMo= + + hash2 + + sIQTT8PlTU5JotGH3DTyS7uG/ML9PbKZ/kYsue03MhY= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + hash + + 5xMkpfwdDaV7tNpgv9JaU8z9jKg= + + hash2 + + qczfd94O1bhB4bYa1uMS0DUYygf/kUWVyy03Wfy9Vu0= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + hash2 + + jxZCM8XSFfsGzrh4STQCHd3X05qJ15Xla6XIMqsPs/c= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + hash + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + hash2 + + F5UYKBNVsprmfMdo2SG/GqIaHjGQuapQzUCrV4D+Ky0= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + hash + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + hash2 + + IB43SiNSY97Pj+GaCp1vc//zy7TML0KMz0/nrb5NquI= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h + + hash + + gi299SqetpzBqyzUOgjwqq8g70M= + + hash2 + + 9QSR+vz5wMohgUINbYujc3CZshcXCnzmPe4Sqxbijso= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + hash + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + hash2 + + ZL4+u/A2OdvbAUp+BaAuMCVi16wtPtXr+2KLKvE4JWg= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + hash + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + hash2 + + 8K7xliqi/Ra8UCIsxcyw25YHd85HTBjTMXO/Lj4+Ruc= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + hash + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + hash2 + + 8WE865QHH0tAjEOd/jVjNJ/AF3AbLWDNrWwDchiYNTY= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + hash + + e286JCIHL6bzzSpelRVlIgbNei8= + + hash2 + + ejcnjNtMQyuFrJx4UBtRMRYpiCQF8Fg6ODBR7UU0Nl4= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + hash + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + hash2 + + 49V5lvDz2dabLTrS9hetsm9Kj4NFbSXarb36YIAHGJg= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h + + hash + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + hash2 + + ct/taMwKmvF8YGpyC+wIiZyK94VTIcHXgiQpEP780Y4= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + hash + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + hash2 + + LiP2jwqqzSGdPL/LiTSObUXRHghVvIJYdV2SXCW8M+k= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + hash + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + hash2 + + QXoNxOahBNYlL0rsqw+JxKXX75mOgf8xEPopV/ei0T0= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + hash + + kFWywRhiZKZSTElPxadV/AaoVqA= + + hash2 + + QD8Y96XnfDAahzjrGk4My5T2g8CL4crH1xVR4Hu0PRU= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h + + hash + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + hash2 + + 9f1s257ggn/h2+BJHoa27jj77q/uKdoXRXX9jhofJW4= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + hash + + C/Rd83INyheH99BEZTEMvGyXDM0= + + hash2 + + 4qBeGGAjYO8vmRK5wSzJZw14njF2tVvw/nYT61ZjJdY= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + hash + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + hash2 + + Y+INcPftnbj6InNVUO0nGGarNDqPaAK141x6EAzF3T8= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + hash + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + hash2 + + WMH0FNgquG55nV87qEdu/VkMVKtIaF3qGUjnzIJRqPU= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + hash + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + hash2 + + AKPzeda4C5iUfNojWbGUDYu3FyRPJ0uIRugy/IyJsM8= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + hash + + zakav2dnnHEg+jKlDffWx35g+4E= + + hash2 + + v1KWie2xQxLa73blnQdgSwWNYSFbijx3l7mixX1BAsw= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h + + hash + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + hash2 + + K2N85gWzO5tAtRyzs05snofURiVPG+ABwVj8V+ATkNs= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h + + hash + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + hash2 + + fNvM52Y4+ks99B81gcFB9L3SghXwZrd5S2dBJEKW5mw= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + hash + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + hash2 + + E4RZSWCTO7NAjQH99yeYm4kokSomy1hmM/ZdculvEuc= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + hash + + bPpaDYnJswtol+pFfw3KNbviSFo= + + hash2 + + 5W12naXydBD+Keb+iC2Jn3qlu2rWyq+V8Z93R+F6/oU= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h + + hash + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + hash2 + + 3L9JDOv4n3TFP3Gm7AeKtTU8ZIbY0RCDqXIDiY1SBtM= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h + + hash + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + hash2 + + bMgzbYJ/K55143mw7UPXDIqv0AuOCl5EQriv30xK5Dg= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h + + hash + + kqRN0S855mcEoeddcbC6llfp/j0= + + hash2 + + nHEVLRZiAlaBzWwIgNfNZ9l61OpmGZSCbpSaKf3yIqs= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + hash + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + hash2 + + n5k4qaKh2bYI2mwBIAa845pVXUSRxdfJfPyeZ/AIEyA= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h + + hash + + EBGg0ZapNUzyIzb6nCliBREczUA= + + hash2 + + ys09g5WqzZ5D/IaWg2v2AyTadtZDy7y+bS/G95iNTnE= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + hash + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + hash2 + + CYB9VxRugxUaKZ1i634VyMxSwPHtvaxl8rVn1nA8XZM= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + hash + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + hash2 + + biELhEMquN4g3AwZ15AIB3vcGg5AdJI//dTOZc4+/s8= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist + + hash + + 5/q3eP9ix7/2VIvfXQSQT7KXENw= + + hash2 + + F+damKTCx2doPKe6t3AbooCyx/DlDc5iV6UjScGrnj8= + + + ios-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap + + hash + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + hash2 + + 5YERWhXLmYAlTPpKjYcVFbLqG5wCCbUzopk2E0ed4HY= + + + macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities + + symlink + Versions/Current/GoogleUtilities + + macos-arm64_x86_64/GoogleUtilities.framework/Headers + + symlink + Versions/Current/Headers + + macos-arm64_x86_64/GoogleUtilities.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/GoogleUtilities.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/GoogleUtilities + + hash + + A/kCM1m2VSewkG6RyzchyO4Q+2w= + + hash2 + + QY7y/spk2FEYM0vMeqvbdzJZCedKaAZC54F24D2t7kg= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULAppDelegateSwizzler.h + + hash + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + hash2 + + F5UYKBNVsprmfMdo2SG/GqIaHjGQuapQzUCrV4D+Ky0= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULAppEnvironmentUtil.h + + hash + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + hash2 + + IB43SiNSY97Pj+GaCp1vc//zy7TML0KMz0/nrb5NquI= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULApplication.h + + hash + + gi299SqetpzBqyzUOgjwqq8g70M= + + hash2 + + 9QSR+vz5wMohgUINbYujc3CZshcXCnzmPe4Sqxbijso= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorable.h + + hash + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + hash2 + + ZL4+u/A2OdvbAUp+BaAuMCVi16wtPtXr+2KLKvE4JWg= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorage.h + + hash + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + hash2 + + 8K7xliqi/Ra8UCIsxcyw25YHd85HTBjTMXO/Lj4+Ruc= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULHeartbeatDateStorageUserDefaults.h + + hash + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + hash2 + + 8WE865QHH0tAjEOd/jVjNJ/AF3AbLWDNrWwDchiYNTY= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULKeychainStorage.h + + hash + + e286JCIHL6bzzSpelRVlIgbNei8= + + hash2 + + ejcnjNtMQyuFrJx4UBtRMRYpiCQF8Fg6ODBR7UU0Nl4= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULKeychainUtils.h + + hash + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + hash2 + + 49V5lvDz2dabLTrS9hetsm9Kj4NFbSXarb36YIAHGJg= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULLogger.h + + hash + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + hash2 + + ct/taMwKmvF8YGpyC+wIiZyK94VTIcHXgiQpEP780Y4= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULLoggerLevel.h + + hash + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + hash2 + + LiP2jwqqzSGdPL/LiTSObUXRHghVvIJYdV2SXCW8M+k= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULMutableDictionary.h + + hash + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + hash2 + + QXoNxOahBNYlL0rsqw+JxKXX75mOgf8xEPopV/ei0T0= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNSData+zlib.h + + hash + + kFWywRhiZKZSTElPxadV/AaoVqA= + + hash2 + + QD8Y96XnfDAahzjrGk4My5T2g8CL4crH1xVR4Hu0PRU= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetwork.h + + hash + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + hash2 + + 9f1s257ggn/h2+BJHoa27jj77q/uKdoXRXX9jhofJW4= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkConstants.h + + hash + + C/Rd83INyheH99BEZTEMvGyXDM0= + + hash2 + + 4qBeGGAjYO8vmRK5wSzJZw14njF2tVvw/nYT61ZjJdY= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkInfo.h + + hash + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + hash2 + + Y+INcPftnbj6InNVUO0nGGarNDqPaAK141x6EAzF3T8= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkLoggerProtocol.h + + hash + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + hash2 + + WMH0FNgquG55nV87qEdu/VkMVKtIaF3qGUjnzIJRqPU= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkMessageCode.h + + hash + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + hash2 + + AKPzeda4C5iUfNojWbGUDYu3FyRPJ0uIRugy/IyJsM8= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULNetworkURLSession.h + + hash + + zakav2dnnHEg+jKlDffWx35g+4E= + + hash2 + + v1KWie2xQxLa73blnQdgSwWNYSFbijx3l7mixX1BAsw= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULOriginalIMPConvenienceMacros.h + + hash + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + hash2 + + fNvM52Y4+ks99B81gcFB9L3SghXwZrd5S2dBJEKW5mw= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULReachabilityChecker.h + + hash + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + hash2 + + E4RZSWCTO7NAjQH99yeYm4kokSomy1hmM/ZdculvEuc= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULSceneDelegateSwizzler.h + + hash + + bPpaDYnJswtol+pFfw3KNbviSFo= + + hash2 + + 5W12naXydBD+Keb+iC2Jn3qlu2rWyq+V8Z93R+F6/oU= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULSecureCoding.h + + hash + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + hash2 + + 3L9JDOv4n3TFP3Gm7AeKtTU8ZIbY0RCDqXIDiY1SBtM= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULSwizzler.h + + hash + + kqRN0S855mcEoeddcbC6llfp/j0= + + hash2 + + nHEVLRZiAlaBzWwIgNfNZ9l61OpmGZSCbpSaKf3yIqs= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULURLSessionDataResponse.h + + hash + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + hash2 + + n5k4qaKh2bYI2mwBIAa845pVXUSRxdfJfPyeZ/AIEyA= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GULUserDefaults.h + + hash + + EBGg0ZapNUzyIzb6nCliBREczUA= + + hash2 + + ys09g5WqzZ5D/IaWg2v2AyTadtZDy7y+bS/G95iNTnE= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/GoogleUtilities-umbrella.h + + hash + + WP5OkSadylnMjjnZ8jXLprDVCvc= + + hash2 + + gC8Wkua7+MLJhMODqaWaBlc4kmzZIWp/TYaDLJDYZiU= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Headers/NSURLSession+GULPromises.h + + hash + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + hash2 + + biELhEMquN4g3AwZ15AIB3vcGg5AdJI//dTOZc4+/s8= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Modules/module.modulemap + + hash + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + hash2 + + 5YERWhXLmYAlTPpKjYcVFbLqG5wCCbUzopk2E0ed4HY= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Resources/GoogleUtilities_Privacy.bundle/Contents/Info.plist + + hash + + sKWFxgspMbOWu3+qHzvUh3YEBGA= + + hash2 + + qGqsTz9MXaHiril7IACET6JFqjs60aagOuDZMxXVD0U= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Resources/GoogleUtilities_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + hash2 + + jxZCM8XSFfsGzrh4STQCHd3X05qJ15Xla6XIMqsPs/c= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/A/Resources/Info.plist + + hash + + ruCG0IGl8GAS/Rfz3pLdeIv7IiM= + + hash2 + + 2cRQIChKcIHU9qcCtG8oKhAePBCSPcDvaghB0Pu/ZsI= + + + macos-arm64_x86_64/GoogleUtilities.framework/Versions/Current + + symlink + A + + tvos-arm64/GoogleUtilities.framework/GoogleUtilities + + hash + + vv9usPNbTzwMQqSI5JaQZVtmTAI= + + hash2 + + AwgFJHhddz/d5iI/+KTUZQYgCkAh0cVTZ1aeC2Soq/g= + + + tvos-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + hash + + pJEfs5Ei0tEX6CEZMOkyMAnoFXI= + + hash2 + + uYlt8XANFZaaM65skVu2AvPCOWHNp34mF+p9NXoZj40= + + + tvos-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + hash2 + + jxZCM8XSFfsGzrh4STQCHd3X05qJ15Xla6XIMqsPs/c= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + hash + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + hash2 + + F5UYKBNVsprmfMdo2SG/GqIaHjGQuapQzUCrV4D+Ky0= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + hash + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + hash2 + + IB43SiNSY97Pj+GaCp1vc//zy7TML0KMz0/nrb5NquI= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULApplication.h + + hash + + gi299SqetpzBqyzUOgjwqq8g70M= + + hash2 + + 9QSR+vz5wMohgUINbYujc3CZshcXCnzmPe4Sqxbijso= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + hash + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + hash2 + + ZL4+u/A2OdvbAUp+BaAuMCVi16wtPtXr+2KLKvE4JWg= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + hash + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + hash2 + + 8K7xliqi/Ra8UCIsxcyw25YHd85HTBjTMXO/Lj4+Ruc= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + hash + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + hash2 + + 8WE865QHH0tAjEOd/jVjNJ/AF3AbLWDNrWwDchiYNTY= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + hash + + e286JCIHL6bzzSpelRVlIgbNei8= + + hash2 + + ejcnjNtMQyuFrJx4UBtRMRYpiCQF8Fg6ODBR7UU0Nl4= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + hash + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + hash2 + + 49V5lvDz2dabLTrS9hetsm9Kj4NFbSXarb36YIAHGJg= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULLogger.h + + hash + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + hash2 + + ct/taMwKmvF8YGpyC+wIiZyK94VTIcHXgiQpEP780Y4= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + hash + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + hash2 + + LiP2jwqqzSGdPL/LiTSObUXRHghVvIJYdV2SXCW8M+k= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + hash + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + hash2 + + QXoNxOahBNYlL0rsqw+JxKXX75mOgf8xEPopV/ei0T0= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + hash + + kFWywRhiZKZSTElPxadV/AaoVqA= + + hash2 + + QD8Y96XnfDAahzjrGk4My5T2g8CL4crH1xVR4Hu0PRU= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetwork.h + + hash + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + hash2 + + 9f1s257ggn/h2+BJHoa27jj77q/uKdoXRXX9jhofJW4= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + hash + + C/Rd83INyheH99BEZTEMvGyXDM0= + + hash2 + + 4qBeGGAjYO8vmRK5wSzJZw14njF2tVvw/nYT61ZjJdY= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + hash + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + hash2 + + Y+INcPftnbj6InNVUO0nGGarNDqPaAK141x6EAzF3T8= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + hash + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + hash2 + + WMH0FNgquG55nV87qEdu/VkMVKtIaF3qGUjnzIJRqPU= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + hash + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + hash2 + + AKPzeda4C5iUfNojWbGUDYu3FyRPJ0uIRugy/IyJsM8= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + hash + + zakav2dnnHEg+jKlDffWx35g+4E= + + hash2 + + v1KWie2xQxLa73blnQdgSwWNYSFbijx3l7mixX1BAsw= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h + + hash + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + hash2 + + K2N85gWzO5tAtRyzs05snofURiVPG+ABwVj8V+ATkNs= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h + + hash + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + hash2 + + fNvM52Y4+ks99B81gcFB9L3SghXwZrd5S2dBJEKW5mw= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + hash + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + hash2 + + E4RZSWCTO7NAjQH99yeYm4kokSomy1hmM/ZdculvEuc= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + hash + + bPpaDYnJswtol+pFfw3KNbviSFo= + + hash2 + + 5W12naXydBD+Keb+iC2Jn3qlu2rWyq+V8Z93R+F6/oU= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h + + hash + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + hash2 + + 3L9JDOv4n3TFP3Gm7AeKtTU8ZIbY0RCDqXIDiY1SBtM= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h + + hash + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + hash2 + + bMgzbYJ/K55143mw7UPXDIqv0AuOCl5EQriv30xK5Dg= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h + + hash + + kqRN0S855mcEoeddcbC6llfp/j0= + + hash2 + + nHEVLRZiAlaBzWwIgNfNZ9l61OpmGZSCbpSaKf3yIqs= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + hash + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + hash2 + + n5k4qaKh2bYI2mwBIAa845pVXUSRxdfJfPyeZ/AIEyA= + + + tvos-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h + + hash + + EBGg0ZapNUzyIzb6nCliBREczUA= + + hash2 + + ys09g5WqzZ5D/IaWg2v2AyTadtZDy7y+bS/G95iNTnE= + + + tvos-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + hash + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + hash2 + + CYB9VxRugxUaKZ1i634VyMxSwPHtvaxl8rVn1nA8XZM= + + + tvos-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + hash + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + hash2 + + biELhEMquN4g3AwZ15AIB3vcGg5AdJI//dTOZc4+/s8= + + + tvos-arm64/GoogleUtilities.framework/Info.plist + + hash + + p/VJQxnU1GxkPjFmE6gIeiX1UXc= + + hash2 + + Y9BkUDp48RW65mqyU+jriNw3idfEAzzLcNdfW8bEws4= + + + tvos-arm64/GoogleUtilities.framework/Modules/module.modulemap + + hash + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + hash2 + + 5YERWhXLmYAlTPpKjYcVFbLqG5wCCbUzopk2E0ed4HY= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities + + hash + + CtUao9kIwJ2IitJZVTD/cCXX/Sc= + + hash2 + + Di92XW9e4SQM4ucYLUzT7S0TIAvAMzzqu48TdZAD+LI= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + hash + + 0ovsK6EDonfaVbFv8MzmpvvKpaw= + + hash2 + + fk+wMDy9TfIEmRSstEBmx5MguBSyP3K7q9OL0VHjW9Q= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + hash2 + + jxZCM8XSFfsGzrh4STQCHd3X05qJ15Xla6XIMqsPs/c= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + hash + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + hash2 + + F5UYKBNVsprmfMdo2SG/GqIaHjGQuapQzUCrV4D+Ky0= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + hash + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + hash2 + + IB43SiNSY97Pj+GaCp1vc//zy7TML0KMz0/nrb5NquI= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h + + hash + + gi299SqetpzBqyzUOgjwqq8g70M= + + hash2 + + 9QSR+vz5wMohgUINbYujc3CZshcXCnzmPe4Sqxbijso= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + hash + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + hash2 + + ZL4+u/A2OdvbAUp+BaAuMCVi16wtPtXr+2KLKvE4JWg= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + hash + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + hash2 + + 8K7xliqi/Ra8UCIsxcyw25YHd85HTBjTMXO/Lj4+Ruc= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + hash + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + hash2 + + 8WE865QHH0tAjEOd/jVjNJ/AF3AbLWDNrWwDchiYNTY= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + hash + + e286JCIHL6bzzSpelRVlIgbNei8= + + hash2 + + ejcnjNtMQyuFrJx4UBtRMRYpiCQF8Fg6ODBR7UU0Nl4= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + hash + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + hash2 + + 49V5lvDz2dabLTrS9hetsm9Kj4NFbSXarb36YIAHGJg= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h + + hash + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + hash2 + + ct/taMwKmvF8YGpyC+wIiZyK94VTIcHXgiQpEP780Y4= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + hash + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + hash2 + + LiP2jwqqzSGdPL/LiTSObUXRHghVvIJYdV2SXCW8M+k= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + hash + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + hash2 + + QXoNxOahBNYlL0rsqw+JxKXX75mOgf8xEPopV/ei0T0= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + hash + + kFWywRhiZKZSTElPxadV/AaoVqA= + + hash2 + + QD8Y96XnfDAahzjrGk4My5T2g8CL4crH1xVR4Hu0PRU= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h + + hash + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + hash2 + + 9f1s257ggn/h2+BJHoa27jj77q/uKdoXRXX9jhofJW4= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + hash + + C/Rd83INyheH99BEZTEMvGyXDM0= + + hash2 + + 4qBeGGAjYO8vmRK5wSzJZw14njF2tVvw/nYT61ZjJdY= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + hash + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + hash2 + + Y+INcPftnbj6InNVUO0nGGarNDqPaAK141x6EAzF3T8= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + hash + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + hash2 + + WMH0FNgquG55nV87qEdu/VkMVKtIaF3qGUjnzIJRqPU= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + hash + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + hash2 + + AKPzeda4C5iUfNojWbGUDYu3FyRPJ0uIRugy/IyJsM8= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + hash + + zakav2dnnHEg+jKlDffWx35g+4E= + + hash2 + + v1KWie2xQxLa73blnQdgSwWNYSFbijx3l7mixX1BAsw= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULObjectSwizzler.h + + hash + + 7fAxAZC0P2I1Uy7CHyHjPkl5KMw= + + hash2 + + K2N85gWzO5tAtRyzs05snofURiVPG+ABwVj8V+ATkNs= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h + + hash + + ioFNLvVtBav6ChtkDGBfImNqRJg= + + hash2 + + fNvM52Y4+ks99B81gcFB9L3SghXwZrd5S2dBJEKW5mw= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + hash + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + hash2 + + E4RZSWCTO7NAjQH99yeYm4kokSomy1hmM/ZdculvEuc= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + hash + + bPpaDYnJswtol+pFfw3KNbviSFo= + + hash2 + + 5W12naXydBD+Keb+iC2Jn3qlu2rWyq+V8Z93R+F6/oU= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h + + hash + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + hash2 + + 3L9JDOv4n3TFP3Gm7AeKtTU8ZIbY0RCDqXIDiY1SBtM= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzledObject.h + + hash + + 9tjwhVv9RwXczcD7NCKRBHze7Gk= + + hash2 + + bMgzbYJ/K55143mw7UPXDIqv0AuOCl5EQriv30xK5Dg= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSwizzler.h + + hash + + kqRN0S855mcEoeddcbC6llfp/j0= + + hash2 + + nHEVLRZiAlaBzWwIgNfNZ9l61OpmGZSCbpSaKf3yIqs= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + hash + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + hash2 + + n5k4qaKh2bYI2mwBIAa845pVXUSRxdfJfPyeZ/AIEyA= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h + + hash + + EBGg0ZapNUzyIzb6nCliBREczUA= + + hash2 + + ys09g5WqzZ5D/IaWg2v2AyTadtZDy7y+bS/G95iNTnE= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + hash + + 1aec5WaSRKpSj6JU3kUczvlYoMY= + + hash2 + + CYB9VxRugxUaKZ1i634VyMxSwPHtvaxl8rVn1nA8XZM= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + hash + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + hash2 + + biELhEMquN4g3AwZ15AIB3vcGg5AdJI//dTOZc4+/s8= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist + + hash + + DQBhlxXuqkf+0EmwcbcrMtgi3kw= + + hash2 + + O5P3MYjPRUHI14iNlAeKBH/Wa1C31GOqkyWnCgRNKjY= + + + tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap + + hash + + LU9oFLXyWTklRwrLpN5uvuc5OqY= + + hash2 + + 5YERWhXLmYAlTPpKjYcVFbLqG5wCCbUzopk2E0ed4HY= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/GoogleUtilities + + hash + + pg5pw/QpMni/Lh7/W7nt/Nwgo3I= + + hash2 + + 8yQcuTGTms0xDV9E+phVQU7G4y1eLTW9nuQV9mg2KU8= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + hash + + fMXxVJF5Qq5uA6U/xlEZei0UL2o= + + hash2 + + gTnMc7XCpd+leFU+TUMK8J6JYwgUmigq1/Sin1sc9gA= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + hash2 + + jxZCM8XSFfsGzrh4STQCHd3X05qJ15Xla6XIMqsPs/c= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + hash + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + hash2 + + F5UYKBNVsprmfMdo2SG/GqIaHjGQuapQzUCrV4D+Ky0= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + hash + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + hash2 + + IB43SiNSY97Pj+GaCp1vc//zy7TML0KMz0/nrb5NquI= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULApplication.h + + hash + + gi299SqetpzBqyzUOgjwqq8g70M= + + hash2 + + 9QSR+vz5wMohgUINbYujc3CZshcXCnzmPe4Sqxbijso= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + hash + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + hash2 + + ZL4+u/A2OdvbAUp+BaAuMCVi16wtPtXr+2KLKvE4JWg= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + hash + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + hash2 + + 8K7xliqi/Ra8UCIsxcyw25YHd85HTBjTMXO/Lj4+Ruc= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + hash + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + hash2 + + 8WE865QHH0tAjEOd/jVjNJ/AF3AbLWDNrWwDchiYNTY= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + hash + + e286JCIHL6bzzSpelRVlIgbNei8= + + hash2 + + ejcnjNtMQyuFrJx4UBtRMRYpiCQF8Fg6ODBR7UU0Nl4= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + hash + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + hash2 + + 49V5lvDz2dabLTrS9hetsm9Kj4NFbSXarb36YIAHGJg= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULLogger.h + + hash + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + hash2 + + ct/taMwKmvF8YGpyC+wIiZyK94VTIcHXgiQpEP780Y4= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + hash + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + hash2 + + LiP2jwqqzSGdPL/LiTSObUXRHghVvIJYdV2SXCW8M+k= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + hash + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + hash2 + + QXoNxOahBNYlL0rsqw+JxKXX75mOgf8xEPopV/ei0T0= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + hash + + kFWywRhiZKZSTElPxadV/AaoVqA= + + hash2 + + QD8Y96XnfDAahzjrGk4My5T2g8CL4crH1xVR4Hu0PRU= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetwork.h + + hash + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + hash2 + + 9f1s257ggn/h2+BJHoa27jj77q/uKdoXRXX9jhofJW4= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + hash + + C/Rd83INyheH99BEZTEMvGyXDM0= + + hash2 + + 4qBeGGAjYO8vmRK5wSzJZw14njF2tVvw/nYT61ZjJdY= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + hash + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + hash2 + + Y+INcPftnbj6InNVUO0nGGarNDqPaAK141x6EAzF3T8= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + hash + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + hash2 + + WMH0FNgquG55nV87qEdu/VkMVKtIaF3qGUjnzIJRqPU= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + hash + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + hash2 + + AKPzeda4C5iUfNojWbGUDYu3FyRPJ0uIRugy/IyJsM8= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + hash + + zakav2dnnHEg+jKlDffWx35g+4E= + + hash2 + + v1KWie2xQxLa73blnQdgSwWNYSFbijx3l7mixX1BAsw= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + hash + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + hash2 + + E4RZSWCTO7NAjQH99yeYm4kokSomy1hmM/ZdculvEuc= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + hash + + bPpaDYnJswtol+pFfw3KNbviSFo= + + hash2 + + 5W12naXydBD+Keb+iC2Jn3qlu2rWyq+V8Z93R+F6/oU= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULSecureCoding.h + + hash + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + hash2 + + 3L9JDOv4n3TFP3Gm7AeKtTU8ZIbY0RCDqXIDiY1SBtM= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + hash + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + hash2 + + n5k4qaKh2bYI2mwBIAa845pVXUSRxdfJfPyeZ/AIEyA= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GULUserDefaults.h + + hash + + EBGg0ZapNUzyIzb6nCliBREczUA= + + hash2 + + ys09g5WqzZ5D/IaWg2v2AyTadtZDy7y+bS/G95iNTnE= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + hash + + E8+N4oH+w6Nt0EedKjrUZ4KYFrA= + + hash2 + + IfKRJzGlCVHjCEugSMHUIu7aLNuyRvLPayxIk6SRrJ8= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + hash + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + hash2 + + biELhEMquN4g3AwZ15AIB3vcGg5AdJI//dTOZc4+/s8= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Info.plist + + hash + + a/Zytr5rCdMOvmPLe6tEDPCusto= + + hash2 + + rILxRVoXXPVa/Ohbqb4nt6AhqKu7XFc3MFar+V/mqw8= + + + watchos-arm64_arm64_32/GoogleUtilities.framework/Modules/module.modulemap + + hash + + jt5SR1FCmvjKohn/yu1r42wQrpA= + + hash2 + + wvDDSuglNuyTABew949bZ4O5pync6SFs+9NYK56zMXk= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities + + hash + + SC/3heLvJpJEvytoCZNMFvFuS7U= + + hash2 + + hVVYPiRYcROa+omKfVa1ApxlepIwc14ZgcMnCgixJDU= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist + + hash + + mUC7sxVMsjQv1l1Od6CP8+mhkfw= + + hash2 + + CwI2N4MAOfKgCsYL9XDDiLee0Uymq6ix/YsqdmUPOGI= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + TrRzpkxcmDwPf9xXhrQKnuRceyI= + + hash2 + + jxZCM8XSFfsGzrh4STQCHd3X05qJ15Xla6XIMqsPs/c= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h + + hash + + syLcTf4iZM/zGTHKReVOIYHhIJI= + + hash2 + + F5UYKBNVsprmfMdo2SG/GqIaHjGQuapQzUCrV4D+Ky0= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h + + hash + + NGo9Y7oLjVb4AS8n5vgMLDZ0uqM= + + hash2 + + IB43SiNSY97Pj+GaCp1vc//zy7TML0KMz0/nrb5NquI= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULApplication.h + + hash + + gi299SqetpzBqyzUOgjwqq8g70M= + + hash2 + + 9QSR+vz5wMohgUINbYujc3CZshcXCnzmPe4Sqxbijso= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h + + hash + + 4OtriHMHMXlkFjw9E9asMucvYBk= + + hash2 + + ZL4+u/A2OdvbAUp+BaAuMCVi16wtPtXr+2KLKvE4JWg= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h + + hash + + P/qw3G71G5PCb2AWoGkwoMPbwkg= + + hash2 + + 8K7xliqi/Ra8UCIsxcyw25YHd85HTBjTMXO/Lj4+Ruc= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h + + hash + + yIxvciZTWSq2QppEk0lfLQw8Fno= + + hash2 + + 8WE865QHH0tAjEOd/jVjNJ/AF3AbLWDNrWwDchiYNTY= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainStorage.h + + hash + + e286JCIHL6bzzSpelRVlIgbNei8= + + hash2 + + ejcnjNtMQyuFrJx4UBtRMRYpiCQF8Fg6ODBR7UU0Nl4= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULKeychainUtils.h + + hash + + zbMNKiNQyW5isBVmHY6uTrv0cRk= + + hash2 + + 49V5lvDz2dabLTrS9hetsm9Kj4NFbSXarb36YIAHGJg= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLogger.h + + hash + + HTjFj96M5thN8ETKvg0g/RjaeVc= + + hash2 + + ct/taMwKmvF8YGpyC+wIiZyK94VTIcHXgiQpEP780Y4= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULLoggerLevel.h + + hash + + kI/Q5XKyjxY19Tph/lUMaOC09ZE= + + hash2 + + LiP2jwqqzSGdPL/LiTSObUXRHghVvIJYdV2SXCW8M+k= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULMutableDictionary.h + + hash + + vXJrGiuz0ZHqo7dvfPTSAmrs/cQ= + + hash2 + + QXoNxOahBNYlL0rsqw+JxKXX75mOgf8xEPopV/ei0T0= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNSData+zlib.h + + hash + + kFWywRhiZKZSTElPxadV/AaoVqA= + + hash2 + + QD8Y96XnfDAahzjrGk4My5T2g8CL4crH1xVR4Hu0PRU= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetwork.h + + hash + + wsGCVXSSrI9IzPsz1EqxyRzEip0= + + hash2 + + 9f1s257ggn/h2+BJHoa27jj77q/uKdoXRXX9jhofJW4= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkConstants.h + + hash + + C/Rd83INyheH99BEZTEMvGyXDM0= + + hash2 + + 4qBeGGAjYO8vmRK5wSzJZw14njF2tVvw/nYT61ZjJdY= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkInfo.h + + hash + + WsAAfsEiwFkuHGHVl5YZZPx/y7g= + + hash2 + + Y+INcPftnbj6InNVUO0nGGarNDqPaAK141x6EAzF3T8= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h + + hash + + 9b/K5TWGEMavvYpn6qJWb9/cUlA= + + hash2 + + WMH0FNgquG55nV87qEdu/VkMVKtIaF3qGUjnzIJRqPU= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h + + hash + + lq7cI8Bjyfw3Y99bm948lM9iKw0= + + hash2 + + AKPzeda4C5iUfNojWbGUDYu3FyRPJ0uIRugy/IyJsM8= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULNetworkURLSession.h + + hash + + zakav2dnnHEg+jKlDffWx35g+4E= + + hash2 + + v1KWie2xQxLa73blnQdgSwWNYSFbijx3l7mixX1BAsw= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULReachabilityChecker.h + + hash + + UHZxn2/zMhUivGD/BRSg0Tiuez4= + + hash2 + + E4RZSWCTO7NAjQH99yeYm4kokSomy1hmM/ZdculvEuc= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h + + hash + + bPpaDYnJswtol+pFfw3KNbviSFo= + + hash2 + + 5W12naXydBD+Keb+iC2Jn3qlu2rWyq+V8Z93R+F6/oU= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULSecureCoding.h + + hash + + NqI3HnVooz9+xSkTFaaO0Qu9wPE= + + hash2 + + 3L9JDOv4n3TFP3Gm7AeKtTU8ZIbY0RCDqXIDiY1SBtM= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h + + hash + + C7k2DFJRl4sOYxgFqiOpnGh1Xho= + + hash2 + + n5k4qaKh2bYI2mwBIAa845pVXUSRxdfJfPyeZ/AIEyA= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULUserDefaults.h + + hash + + EBGg0ZapNUzyIzb6nCliBREczUA= + + hash2 + + ys09g5WqzZ5D/IaWg2v2AyTadtZDy7y+bS/G95iNTnE= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h + + hash + + E8+N4oH+w6Nt0EedKjrUZ4KYFrA= + + hash2 + + IfKRJzGlCVHjCEugSMHUIu7aLNuyRvLPayxIk6SRrJ8= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h + + hash + + 2BgzYjJd/EL8eHaeK39hhonnQHk= + + hash2 + + biELhEMquN4g3AwZ15AIB3vcGg5AdJI//dTOZc4+/s8= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist + + hash + + wE7u0Mwe7fwI7yaCT31JbYt3rNw= + + hash2 + + aNPdv/LP7mhF4mvcIAKw+mT3dWOJww/ayLhpeT1DnOM= + + + watchos-arm64_x86_64-simulator/GoogleUtilities.framework/Modules/module.modulemap + + hash + + jt5SR1FCmvjKohn/yu1r42wQrpA= + + hash2 + + wvDDSuglNuyTABew949bZ4O5pync6SFs+9NYK56zMXk= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeResources.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..007ccbb --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0008c18c786494928a3c4b022ff52c4e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeSignature b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..e063181 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeSignature differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeSignature.meta new file mode 100644 index 0000000..8f6fd92 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/_CodeSignature/CodeSignature.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 69a71b223ed744b1b899f28f0fb7c0f9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64.meta new file mode 100644 index 0000000..8d4f7dd --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca802b8c812424b9c80b91e22f2f965d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework.meta new file mode 100644 index 0000000..eb20a4d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 33cf4feac02a44e77b95b9c1a108befc +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities new file mode 100644 index 0000000..ceccea6 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist new file mode 100644 index 0000000..9c1fb38 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/Info.plist differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..eba704d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/GoogleUtilities_Privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,35 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + NSPrivacyCollectedDataTypes + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + C617.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + 1C8F.1 + C56D.1 + + + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h new file mode 100644 index 0000000..58dec49 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppDelegateSwizzler.h @@ -0,0 +1,107 @@ +/* + * Copyright 2018 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +#import "GULApplication.h" + +NS_ASSUME_NONNULL_BEGIN + +typedef NSString *const GULAppDelegateInterceptorID; + +/** This class contains methods that isa swizzle the app delegate. */ +@interface GULAppDelegateSwizzler : NSProxy + +/** Registers an app delegate interceptor whose methods will be invoked as they're invoked on the + * original app delegate. + * + * @param interceptor An instance of a class that conforms to the application delegate protocol. + * The interceptor is NOT retained. + * @return A unique GULAppDelegateInterceptorID if interceptor was successfully registered; nil + * if it fails. + */ ++ (nullable GULAppDelegateInterceptorID)registerAppDelegateInterceptor: + (id)interceptor; + +/** Unregisters an interceptor with the given ID if it exists. + * + * @param interceptorID The object that was generated when the interceptor was registered. + */ ++ (void)unregisterAppDelegateInterceptorWithID:(GULAppDelegateInterceptorID)interceptorID; + +/** This method ensures that the original app delegate has been proxied. Call this before + * registering your interceptor. This method is safe to call multiple times (but it only proxies + * the app delegate once). + * + * This method doesn't proxy APNS related methods: + * @code + * - application:didRegisterForRemoteNotificationsWithDeviceToken: + * - application:didFailToRegisterForRemoteNotificationsWithError: + * - application:didReceiveRemoteNotification:fetchCompletionHandler: + * - application:didReceiveRemoteNotification: + * @endcode + * + * To proxy these methods use +[GULAppDelegateSwizzler + * proxyOriginalDelegateIncludingAPNSMethods]. The methods have to be proxied separately to + * avoid potential warnings from Apple review about missing Push Notification Entitlement (e.g. + * https://github.com/firebase/firebase-ios-sdk/issues/2807) + * + * The method has no effect for extensions. + * + * @see proxyOriginalDelegateIncludingAPNSMethods + */ ++ (void)proxyOriginalDelegate; + +/** This method ensures that the original app delegate has been proxied including APNS related + * methods. Call this before registering your interceptor. This method is safe to call multiple + * times (but it only proxies the app delegate once) or + * after +[GULAppDelegateSwizzler proxyOriginalDelegate] + * + * This method calls +[GULAppDelegateSwizzler proxyOriginalDelegate] under the hood. + * After calling this method the following App Delegate methods will be proxied in addition to + * the methods proxied by proxyOriginalDelegate: + * @code + * - application:didRegisterForRemoteNotificationsWithDeviceToken: + * - application:didFailToRegisterForRemoteNotificationsWithError: + * - application:didReceiveRemoteNotification:fetchCompletionHandler: + * - application:didReceiveRemoteNotification: + * @endcode + * + * The method has no effect for extensions. + * + * @see proxyOriginalDelegate + */ ++ (void)proxyOriginalDelegateIncludingAPNSMethods; + +/** Indicates whether app delegate proxy is explicitly disabled or enabled. Enabled by default. + * + * @return YES if AppDelegateProxy is Enabled, NO otherwise. + */ ++ (BOOL)isAppDelegateProxyEnabled; + +/** Returns the current sharedApplication. + * + * @return the current application instance if in an app, or nil if in extension or if it doesn't + * exist. + */ ++ (nullable GULApplication *)sharedApplication; + +/** Do not initialize this class. */ +- (instancetype)init NS_UNAVAILABLE; + +NS_ASSUME_NONNULL_END + +@end diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h new file mode 100644 index 0000000..e84ab9e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h @@ -0,0 +1,69 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface GULAppEnvironmentUtil : NSObject + +/// Indicates whether the app is from Apple Store or not. Returns NO if the app is on simulator, +/// development environment or sideloaded. ++ (BOOL)isFromAppStore; + +/// Indicates whether the app is a Testflight app. Returns YES if the app has sandbox receipt. +/// Returns NO otherwise. ++ (BOOL)isAppStoreReceiptSandbox; + +/// Indicates whether the app is on simulator or not at runtime depending on the device +/// architecture. ++ (BOOL)isSimulator; + +/// The current device model. Returns an empty string if device model cannot be retrieved. ++ (nullable NSString *)deviceModel; + +/// The current device model, with simulator-specific values. Returns an empty string if device +/// model cannot be retrieved. ++ (nullable NSString *)deviceSimulatorModel; + +/// The current operating system version. Returns an empty string if the system version cannot be +/// retrieved. ++ (NSString *)systemVersion; + +/// Indicates whether it is running inside an extension or an app. ++ (BOOL)isAppExtension; + +/// @return Returns @YES when is run on iOS version greater or equal to 7.0 ++ (BOOL)isIOS7OrHigher DEPRECATED_MSG_ATTRIBUTE( + "Always `YES` because only iOS 8 and higher supported. The method will be removed."); + +/// @return YES if Swift runtime detected in the app. ++ (BOOL)hasSwiftRuntime __deprecated; + +/// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst", and +/// "visionos". ++ (NSString *)applePlatform; + +/// @return An Apple Device platform. Same possible values as `applePlatform`, with the addition of +/// "ipados". ++ (NSString *)appleDevicePlatform; + +/// @return The way the library was added to the app, e.g. "swiftpm", "cocoapods", etc. ++ (NSString *)deploymentType; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULApplication.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULApplication.h new file mode 100644 index 0000000..6c44058 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULApplication.h @@ -0,0 +1,50 @@ +/* + * Copyright 2019 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +#if TARGET_OS_IOS || TARGET_OS_TV || (defined(TARGET_OS_VISION) && TARGET_OS_VISION) + +#import + +#define GULApplication UIApplication +#define GULApplicationDelegate UIApplicationDelegate +#define GULUserActivityRestoring UIUserActivityRestoring + +static NSString *const kGULApplicationClassName = @"UIApplication"; + +#elif TARGET_OS_OSX + +#import + +#define GULApplication NSApplication +#define GULApplicationDelegate NSApplicationDelegate +#define GULUserActivityRestoring NSUserActivityRestoring + +static NSString *const kGULApplicationClassName = @"NSApplication"; + +#elif TARGET_OS_WATCH + +#import + +// We match the according watchOS API but swizzling should not work in watch +#define GULApplication WKExtension +#define GULApplicationDelegate WKExtensionDelegate +#define GULUserActivityRestoring NSUserActivityRestoring + +static NSString *const kGULApplicationClassName = @"WKExtension"; + +#endif diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h new file mode 100644 index 0000000..43d3740 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h @@ -0,0 +1,40 @@ +/* + * Copyright 2021 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * Describes an object that can store and fetch heartbeat dates for given tags. + */ +@protocol GULHeartbeatDateStorable + +/** + * Reads the date from the specified file for the given tag. + * @return Returns date if exists, otherwise `nil`. + */ +- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; + +/** + * Saves the date for the specified tag in the specified file. + * @return YES on success, NO otherwise. + */ +- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h new file mode 100644 index 0000000..245b1a2 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h @@ -0,0 +1,54 @@ +/* + * Copyright 2019 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +#import "GULHeartbeatDateStorable.h" + +NS_ASSUME_NONNULL_BEGIN + +/// The name of the directory where the heartbeat data is stored. +extern NSString *const kGULHeartbeatStorageDirectory; + +/// Stores either a date or a dictionary to a specified file. +@interface GULHeartbeatDateStorage : NSObject + +- (instancetype)init NS_UNAVAILABLE; + +@property(nonatomic, readonly) NSURL *fileURL; + +/** + * Default initializer. + * @param fileName The name of the file to store the date information. + * exist, it will be created if needed. + */ +- (instancetype)initWithFileName:(NSString *)fileName; + +/** + * Reads the date from the specified file for the given tag. + * @return Returns date if exists, otherwise `nil`. + */ +- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; + +/** + * Saves the date for the specified tag in the specified file. + * @return YES on success, NO otherwise. + */ +- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h new file mode 100644 index 0000000..e6c7dda --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h @@ -0,0 +1,51 @@ +/* + * Copyright 2021 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +#import "GULHeartbeatDateStorable.h" + +NS_ASSUME_NONNULL_BEGIN + +/// Stores either a date or a dictionary to a specified file. +@interface GULHeartbeatDateStorageUserDefaults : NSObject + +/** + * Default initializer. tvOS can only write to the cache directory and + * there are no guarantees that the directory will persist. User defaults will + * be retained, so that should be used instead. + * @param defaults User defaults instance to store the heartbeat information. + * @param key The key to be used with the user defaults instance. + */ +- (instancetype)initWithDefaults:(NSUserDefaults *)defaults key:(NSString *)key; + +- (instancetype)init NS_UNAVAILABLE; + +/** + * Reads the date from the specified file for the given tag. + * @return Returns date if exists, otherwise `nil`. + */ +- (nullable NSDate *)heartbeatDateForTag:(NSString *)tag; + +/** + * Saves the date for the specified tag in the specified file. + * @return YES on success, NO otherwise. + */ +- (BOOL)setHearbeatDate:(NSDate *)date forTag:(NSString *)tag; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h new file mode 100644 index 0000000..af10cb4 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainStorage.h @@ -0,0 +1,82 @@ +/* + * Copyright 2019 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +@class FBLPromise; + +NS_ASSUME_NONNULL_BEGIN + +/// The class provides a convenient, multiplatform abstraction of the Keychain. +/// +/// When using this API on macOS, the corresponding target must be signed with a provisioning +/// profile that has the Keychain Sharing capability enabled. +@interface GULKeychainStorage : NSObject + +- (instancetype)init NS_UNAVAILABLE; + +/** Initializes the keychain storage with Keychain Service name. + * @param service A Keychain Service name that will be used to store and retrieve objects. See also + * `kSecAttrService`. + */ +- (instancetype)initWithService:(NSString *)service; + +/** + * Get an object by key. + * @param key The key. + * @param objectClass The expected object class required by `NSSecureCoding`. + * @param accessGroup The Keychain Access Group. + * + * @return Returns a promise. It is resolved with an object stored by key if exists. It is resolved + * with `nil` when the object not found. It fails on a Keychain error. + */ +- (FBLPromise> *)getObjectForKey:(NSString *)key + objectClass:(Class)objectClass + accessGroup:(nullable NSString *)accessGroup; + +/** + * Saves the given object by the given key. + * @param object The object to store. + * @param key The key to store the object. If there is an existing object by the key, it will be + * overridden. + * @param accessGroup The Keychain Access Group. + * + * @return Returns which is resolved with `[NSNull null]` on success. + */ +- (FBLPromise *)setObject:(id)object + forKey:(NSString *)key + accessGroup:(nullable NSString *)accessGroup; + +/** + * Removes the object by the given key. + * @param key The key to store the object. If there is an existing object by the key, it will be + * overridden. + * @param accessGroup The Keychain Access Group. + * + * @return Returns which is resolved with `[NSNull null]` on success. + */ +- (FBLPromise *)removeObjectForKey:(NSString *)key + accessGroup:(nullable NSString *)accessGroup; + +#if TARGET_OS_OSX +/// If not `nil`, then only this keychain will be used to save and read data (see +/// `kSecMatchSearchList` and `kSecUseKeychain`. It is mostly intended to be used by unit tests. +@property(nonatomic, nullable) SecKeychainRef keychainRef; +#endif // TARGET_OS_OSX + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h new file mode 100644 index 0000000..9c17356 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULKeychainUtils.h @@ -0,0 +1,64 @@ +/* + * Copyright 2019 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXPORT NSString *const kGULKeychainUtilsErrorDomain; + +/// A collection of helper functions that abstract away common Keychain operations. +/// +/// When using this API on macOS, the corresponding target must be signed with a provisioning +/// profile that has the Keychain Sharing capability enabled. +@interface GULKeychainUtils : NSObject + +/** Fetches a keychain item data matching to the provided query. + * @param query A dictionary with Keychain query parameters. See docs for `SecItemCopyMatching` for + * details. + * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be + * assigned with an error if there is. + * @returns Data for the first Keychain Item matching the provided query or `nil` if there is not + * such an item (`outError` will be `nil` in this case) or an error occurred. + */ ++ (nullable NSData *)getItemWithQuery:(NSDictionary *)query + error:(NSError *_Nullable *_Nullable)outError; + +/** Stores data to a Keychain Item matching to the provided query. An existing Keychain Item + * matching the query parameters will be updated or a new will be created. + * @param item A Keychain Item data to store. + * @param query A dictionary with Keychain query parameters. See docs for `SecItemAdd` and + * `SecItemUpdate` for details. + * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be + * assigned with an error if there is. + * @returns `YES` when data was successfully stored, `NO` otherwise. + */ ++ (BOOL)setItem:(NSData *)item + withQuery:(NSDictionary *)query + error:(NSError *_Nullable *_Nullable)outError; + +/** Removes a Keychain Item matching to the provided query. + * @param query A dictionary with Keychain query parameters. See docs for `SecItemDelete` for + * details. + * @param outError A pointer to `NSError` instance or `NULL`. The instance at `outError` will be + * assigned with an error if there is. + * @returns `YES` if the item was removed successfully or doesn't exist, `NO` otherwise. + */ ++ (BOOL)removeItemWithQuery:(NSDictionary *)query error:(NSError *_Nullable *_Nullable)outError; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLogger.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLogger.h new file mode 100644 index 0000000..3643568 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLogger.h @@ -0,0 +1,164 @@ +/* + * Copyright 2018 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +#import "GULLoggerLevel.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * The services used in the logger. + */ +typedef NSString *const GULLoggerService; + +#ifdef __cplusplus +extern "C" { +#endif // __cplusplus + +/** + * Initialize GULLogger. + */ +extern void GULLoggerInitializeASL(void); + +/** + * Override log level to Debug. + */ +void GULLoggerForceDebug(void); + +/** + * Turn on logging to STDERR. + */ +extern void GULLoggerEnableSTDERR(void); + +/** + * Gets the current GULLoggerLevel. + */ +extern GULLoggerLevel GULGetLoggerLevel(void); + +/** + * Changes the default logging level of GULLoggerLevelNotice to a user-specified level. + * The default level cannot be set above GULLoggerLevelNotice if the app is running from App Store. + * (required) log level (one of the GULLoggerLevel enum values). + */ +extern void GULSetLoggerLevel(GULLoggerLevel loggerLevel); + +/** + * Checks if the specified logger level is loggable given the current settings. + * (required) log level (one of the GULLoggerLevel enum values). + */ +extern BOOL GULIsLoggableLevel(GULLoggerLevel loggerLevel); + +/** + * Register version to include in logs. + * (required) version + */ +extern void GULLoggerRegisterVersion(NSString *version); + +/** + * Logs a message to the Xcode console and the device log. If running from AppStore, will + * not log any messages with a level higher than GULLoggerLevelNotice to avoid log spamming. + * (required) log level (one of the GULLoggerLevel enum values). + * (required) service name of type GULLoggerService. + * (required) message code starting with "I-" which means iOS, followed by a capitalized + * three-character service identifier and a six digit integer message ID that is unique + * within the service. + * An example of the message code is @"I-COR000001". + * (required) message string which can be a format string. + * (optional) variable arguments list obtained from calling va_start, used when message is a format + * string. + */ +extern void GULLogBasic(GULLoggerLevel level, + GULLoggerService service, + BOOL forceLog, + NSString *messageCode, + NSString *message, +// On 64-bit simulators, va_list is not a pointer, so cannot be marked nullable +// See: http://stackoverflow.com/q/29095469 +#if __LP64__ && TARGET_OS_SIMULATOR || TARGET_OS_OSX + va_list args_ptr +#else + va_list _Nullable args_ptr +#endif +); + +/** + * The following functions accept the following parameters in order: + * (required) service name of type GULLoggerService. + * (required) message code starting from "I-" which means iOS, followed by a capitalized + * three-character service identifier and a six digit integer message ID that is unique + * within the service. + * An example of the message code is @"I-COR000001". + * See go/firebase-log-proposal for details. + * (required) message string which can be a format string. + * (optional) the list of arguments to substitute into the format string. + * Example usage: + * GULLogError(kGULLoggerCore, @"I-COR000001", @"Configuration of %@ failed.", app.name); + */ +extern void GULLogError(GULLoggerService service, + BOOL force, + NSString *messageCode, + NSString *message, + ...) NS_FORMAT_FUNCTION(4, 5); +extern void GULLogWarning(GULLoggerService service, + BOOL force, + NSString *messageCode, + NSString *message, + ...) NS_FORMAT_FUNCTION(4, 5); +extern void GULLogNotice(GULLoggerService service, + BOOL force, + NSString *messageCode, + NSString *message, + ...) NS_FORMAT_FUNCTION(4, 5); +extern void GULLogInfo(GULLoggerService service, + BOOL force, + NSString *messageCode, + NSString *message, + ...) NS_FORMAT_FUNCTION(4, 5); +extern void GULLogDebug(GULLoggerService service, + BOOL force, + NSString *messageCode, + NSString *message, + ...) NS_FORMAT_FUNCTION(4, 5); + +#ifdef __cplusplus +} // extern "C" +#endif // __cplusplus + +@interface GULLoggerWrapper : NSObject + +/** + * Objective-C wrapper for GULLogBasic to allow weak linking to GULLogger + * (required) log level (one of the GULLoggerLevel enum values). + * (required) service name of type GULLoggerService. + * (required) message code starting with "I-" which means iOS, followed by a capitalized + * three-character service identifier and a six digit integer message ID that is unique + * within the service. + * An example of the message code is @"I-COR000001". + * (required) message string which can be a format string. + * (optional) variable arguments list obtained from calling va_start, used when message is a format + * string. + */ + ++ (void)logWithLevel:(GULLoggerLevel)level + withService:(GULLoggerService)service + withCode:(NSString *)messageCode + withMessage:(NSString *)message + withArgs:(va_list)args; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h new file mode 100644 index 0000000..f0ee435 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULLoggerLevel.h @@ -0,0 +1,37 @@ +/* + * Copyright 2018 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +/** + * The log levels used by internal logging. + */ +typedef NS_ENUM(NSInteger, GULLoggerLevel) { + /** Error level, matches ASL_LEVEL_ERR. */ + GULLoggerLevelError = 3, + /** Warning level, matches ASL_LEVEL_WARNING. */ + GULLoggerLevelWarning = 4, + /** Notice level, matches ASL_LEVEL_NOTICE. */ + GULLoggerLevelNotice = 5, + /** Info level, matches ASL_LEVEL_INFO. */ + GULLoggerLevelInfo = 6, + /** Debug level, matches ASL_LEVEL_DEBUG. */ + GULLoggerLevelDebug = 7, + /** Minimum log level. */ + GULLoggerLevelMin = GULLoggerLevelError, + /** Maximum log level. */ + GULLoggerLevelMax = GULLoggerLevelDebug +} NS_SWIFT_NAME(GoogleLoggerLevel); diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h new file mode 100644 index 0000000..a8cc45b --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULMutableDictionary.h @@ -0,0 +1,46 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +/// A mutable dictionary that provides atomic accessor and mutators. +@interface GULMutableDictionary : NSObject + +/// Returns an object given a key in the dictionary or nil if not found. +- (id)objectForKey:(id)key; + +/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. +- (void)setObject:(id)object forKey:(id)key; + +/// Removes the object given its session ID from the dictionary. +- (void)removeObjectForKey:(id)key; + +/// Removes all objects. +- (void)removeAllObjects; + +/// Returns the number of current objects in the dictionary. +- (NSUInteger)count; + +/// Returns an object given a key in the dictionary or nil if not found. +- (id)objectForKeyedSubscript:(id)key; + +/// Updates the object given its key or adds it to the dictionary if it is not in the dictionary. +- (void)setObject:(id)obj forKeyedSubscript:(id)key; + +/// Returns the immutable dictionary. +- (NSDictionary *)dictionary; + +@end diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h new file mode 100644 index 0000000..36f94a7 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNSData+zlib.h @@ -0,0 +1,49 @@ +// Copyright 2018 Google +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +#import + +/// This is a copy of Google Toolbox for Mac library to avoid creating an extra framework. + +// NOTE: For 64bit, none of these apis handle input sizes >32bits, they will return nil when given +// such data. To handle data of that size you really should be streaming it rather then doing it all +// in memory. + +@interface NSData (GULGzip) + +/// Returns an data as the result of decompressing the payload of |data|.The data to decompress must +/// be a gzipped payloads. ++ (NSData *)gul_dataByInflatingGzippedData:(NSData *)data error:(NSError **)error; + +/// Returns an compressed data with the result of gzipping the payload of |data|. Uses the default +/// compression level. ++ (NSData *)gul_dataByGzippingData:(NSData *)data error:(NSError **)error; + +FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorDomain; +FOUNDATION_EXPORT NSString *const GULNSDataZlibErrorKey; // NSNumber +FOUNDATION_EXPORT NSString *const GULNSDataZlibRemainingBytesKey; // NSNumber + +typedef NS_ENUM(NSInteger, GULNSDataZlibError) { + GULNSDataZlibErrorGreaterThan32BitsToCompress = 1024, + // An internal zlib error. + // GULNSDataZlibErrorKey will contain the error value. + // NSLocalizedDescriptionKey may contain an error string from zlib. + // Look in zlib.h for list of errors. + GULNSDataZlibErrorInternal, + // There was left over data in the buffer that was not used. + // GULNSDataZlibRemainingBytesKey will contain number of remaining bytes. + GULNSDataZlibErrorDataRemaining +}; + +@end diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetwork.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetwork.h new file mode 100644 index 0000000..8631b8b --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetwork.h @@ -0,0 +1,97 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +#import "GULNetworkConstants.h" +#import "GULNetworkLoggerProtocol.h" +#import "GULNetworkURLSession.h" + +/// Delegate protocol for GULNetwork events. +@protocol GULNetworkReachabilityDelegate + +/// Tells the delegate to handle events when the network reachability changes to connected or not +/// connected. +- (void)reachabilityDidChange; + +@end + +/// The Network component that provides network status and handles network requests and responses. +/// This is not thread safe. +/// +/// NOTE: +/// User must add FIRAnalytics handleEventsForBackgroundURLSessionID:completionHandler to the +/// AppDelegate application:handleEventsForBackgroundURLSession:completionHandler: +@interface GULNetwork : NSObject + +/// Indicates if network connectivity is available. +@property(nonatomic, readonly, getter=isNetworkConnected) BOOL networkConnected; + +/// Indicates if there are any uploads in progress. +@property(nonatomic, readonly, getter=hasUploadInProgress) BOOL uploadInProgress; + +/// An optional delegate that can be used in the event when network reachability changes. +@property(nonatomic, weak) id reachabilityDelegate; + +/// An optional delegate that can be used to log messages, warnings or errors that occur in the +/// network operations. +@property(nonatomic, weak) id loggerDelegate; + +/// Indicates whether the logger should display debug messages. +@property(nonatomic, assign) BOOL isDebugModeEnabled; + +/// The time interval in seconds for the network request to timeout. +@property(nonatomic, assign) NSTimeInterval timeoutInterval; + +/// Initializes with the default reachability host. +- (instancetype)init; + +/// Initializes with a custom reachability host. +- (instancetype)initWithReachabilityHost:(NSString *)reachabilityHost; + +/// Handles events when background session with the given ID has finished. ++ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID + completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; + +/// Compresses and sends a POST request with the provided data to the URL. The session will be +/// background session if usingBackgroundSession is YES. Otherwise, the POST session is default +/// session. Returns a session ID or nil if an error occurs. +- (NSString *)postURL:(NSURL *)url + payload:(NSData *)payload + queue:(dispatch_queue_t)queue + usingBackgroundSession:(BOOL)usingBackgroundSession + completionHandler:(GULNetworkCompletionHandler)handler; + +/// Compresses and sends a POST request with the provided headers and data to the URL. The session +/// will be background session if usingBackgroundSession is YES. Otherwise, the POST session is +/// default session. Returns a session ID or nil if an error occurs. +- (NSString *)postURL:(NSURL *)url + headers:(NSDictionary *)headers + payload:(NSData *)payload + queue:(dispatch_queue_t)queue + usingBackgroundSession:(BOOL)usingBackgroundSession + completionHandler:(GULNetworkCompletionHandler)handler; + +/// Sends a GET request with the provided data to the URL. The session will be background session +/// if usingBackgroundSession is YES. Otherwise, the GET session is default session. Returns a +/// session ID or nil if an error occurs. +- (NSString *)getURL:(NSURL *)url + headers:(NSDictionary *)headers + queue:(dispatch_queue_t)queue + usingBackgroundSession:(BOOL)usingBackgroundSession + completionHandler:(GULNetworkCompletionHandler)handler; + +@end diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h new file mode 100644 index 0000000..1cbedd1 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkConstants.h @@ -0,0 +1,71 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +/// Error codes in Firebase Network error domain. +/// Note: these error codes should never change. It would make it harder to decode the errors if +/// we inadvertently altered any of these codes in a future SDK version. +typedef NS_ENUM(NSInteger, GULNetworkErrorCode) { + /// Unknown error. + GULNetworkErrorCodeUnknown = 0, + /// Error occurs when the request URL is invalid. + GULErrorCodeNetworkInvalidURL = 1, + /// Error occurs when request cannot be constructed. + GULErrorCodeNetworkRequestCreation = 2, + /// Error occurs when payload cannot be compressed. + GULErrorCodeNetworkPayloadCompression = 3, + /// Error occurs when session task cannot be created. + GULErrorCodeNetworkSessionTaskCreation = 4, + /// Error occurs when there is no response. + GULErrorCodeNetworkInvalidResponse = 5 +}; + +#pragma mark - Network constants + +/// The prefix of the ID of the background session. +extern NSString *const kGULNetworkBackgroundSessionConfigIDPrefix; + +/// The sub directory to store the files of data that is being uploaded in the background. +extern NSString *const kGULNetworkApplicationSupportSubdirectory; + +/// Name of the temporary directory that stores files for background uploading. +extern NSString *const kGULNetworkTempDirectoryName; + +/// The period when the temporary uploading file can stay. +extern const NSTimeInterval kGULNetworkTempFolderExpireTime; + +/// The default network request timeout interval. +extern const NSTimeInterval kGULNetworkTimeOutInterval; + +/// The host to check the reachability of the network. +extern NSString *const kGULNetworkReachabilityHost; + +/// The key to get the error context of the UserInfo. +extern NSString *const kGULNetworkErrorContext; + +#pragma mark - Network Status Code + +extern const int kGULNetworkHTTPStatusOK; +extern const int kGULNetworkHTTPStatusNoContent; +extern const int kGULNetworkHTTPStatusCodeMultipleChoices; +extern const int kGULNetworkHTTPStatusCodeMovedPermanently; +extern const int kGULNetworkHTTPStatusCodeFound; +extern const int kGULNetworkHTTPStatusCodeNotModified; +extern const int kGULNetworkHTTPStatusCodeMovedTemporarily; +extern const int kGULNetworkHTTPStatusCodeNotFound; +extern const int kGULNetworkHTTPStatusCodeCannotAcceptTraffic; +extern const int kGULNetworkHTTPStatusCodeUnavailable; diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h new file mode 100644 index 0000000..d3025cd --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkInfo.h @@ -0,0 +1,57 @@ +// Copyright 2022 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// The type of network that the device is running with. Values should correspond to the NetworkType +/// values in android/play/playlog/proto/clientanalytics.proto +typedef NS_ENUM(NSInteger, GULNetworkType) { + GULNetworkTypeNone = -1, + GULNetworkTypeMobile = 0, + GULNetworkTypeWIFI = 1, +}; + +/// Collection of utilities to read network status information +@interface GULNetworkInfo : NSObject + +/// Returns the cellular mobile country code (mcc) if CoreTelephony is supported, otherwise nil ++ (NSString *_Nullable)getNetworkMobileCountryCode; + +/// Returns the cellular mobile network code (mnc) if CoreTelephony is supported, otherwise nil ++ (NSString *_Nullable)getNetworkMobileNetworkCode; + +/** + * Returns the formatted MccMnc if the inputs are valid, otherwise nil + * @param mcc The Mobile Country Code returned from `getNetworkMobileCountryCode` + * @param mnc The Mobile Network Code returned from `getNetworkMobileNetworkCode` + * @returns A string with the concatenated mccMnc if both inputs are valid, otherwise nil + */ ++ (NSString *_Nullable)formatMcc:(NSString *_Nullable)mcc andMNC:(NSString *_Nullable)mnc; + +/// Returns an enum indicating the network type. The enum values should be easily transferrable to +/// the NetworkType value in android/play/playlog/proto/clientanalytics.proto. Right now this always +/// returns None on platforms other than iOS. This should be updated in the future to return Wi-Fi +/// values for the other platforms when applicable. ++ (GULNetworkType)getNetworkType; + +/// Returns a string indicating the radio access technology used by the app. The return value will +/// be one of CTRadioAccess constants defined in +/// https://developer.apple.com/documentation/coretelephony/cttelephonynetworkinfo/radio_access_technology_constants ++ (NSString *)getNetworkRadioType; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h new file mode 100644 index 0000000..425c073 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkLoggerProtocol.h @@ -0,0 +1,49 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +#import "GULNetworkMessageCode.h" + +/// The log levels used by GULNetworkLogger. +typedef NS_ENUM(NSInteger, GULNetworkLogLevel) { + kGULNetworkLogLevelError = 3, + kGULNetworkLogLevelWarning = 4, + kGULNetworkLogLevelInfo = 6, + kGULNetworkLogLevelDebug = 7, +}; + +@protocol GULNetworkLoggerDelegate + +@required +/// Tells the delegate to log a message with an array of contexts and the log level. +- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel + messageCode:(GULNetworkMessageCode)messageCode + message:(NSString *)message + contexts:(NSArray *)contexts; + +/// Tells the delegate to log a message with a context and the log level. +- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel + messageCode:(GULNetworkMessageCode)messageCode + message:(NSString *)message + context:(id)context; + +/// Tells the delegate to log a message with the log level. +- (void)GULNetwork_logWithLevel:(GULNetworkLogLevel)logLevel + messageCode:(GULNetworkMessageCode)messageCode + message:(NSString *)message; + +@end diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h new file mode 100644 index 0000000..507bc5a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkMessageCode.h @@ -0,0 +1,47 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +// Make sure these codes do not overlap with any contained in the FIRAMessageCode enum. +typedef NS_ENUM(NSInteger, GULNetworkMessageCode) { + // GULNetwork.m + kGULNetworkMessageCodeNetwork000 = 900000, // I-NET900000 + kGULNetworkMessageCodeNetwork001 = 900001, // I-NET900001 + kGULNetworkMessageCodeNetwork002 = 900002, // I-NET900002 + kGULNetworkMessageCodeNetwork003 = 900003, // I-NET900003 + // GULNetworkURLSession.m + kGULNetworkMessageCodeURLSession000 = 901000, // I-NET901000 + kGULNetworkMessageCodeURLSession001 = 901001, // I-NET901001 + kGULNetworkMessageCodeURLSession002 = 901002, // I-NET901002 + kGULNetworkMessageCodeURLSession003 = 901003, // I-NET901003 + kGULNetworkMessageCodeURLSession004 = 901004, // I-NET901004 + kGULNetworkMessageCodeURLSession005 = 901005, // I-NET901005 + kGULNetworkMessageCodeURLSession006 = 901006, // I-NET901006 + kGULNetworkMessageCodeURLSession007 = 901007, // I-NET901007 + kGULNetworkMessageCodeURLSession008 = 901008, // I-NET901008 + kGULNetworkMessageCodeURLSession009 = 901009, // I-NET901009 + kGULNetworkMessageCodeURLSession010 = 901010, // I-NET901010 + kGULNetworkMessageCodeURLSession011 = 901011, // I-NET901011 + kGULNetworkMessageCodeURLSession012 = 901012, // I-NET901012 + kGULNetworkMessageCodeURLSession013 = 901013, // I-NET901013 + kGULNetworkMessageCodeURLSession014 = 901014, // I-NET901014 + kGULNetworkMessageCodeURLSession015 = 901015, // I-NET901015 + kGULNetworkMessageCodeURLSession016 = 901016, // I-NET901016 + kGULNetworkMessageCodeURLSession017 = 901017, // I-NET901017 + kGULNetworkMessageCodeURLSession018 = 901018, // I-NET901018 + kGULNetworkMessageCodeURLSession019 = 901019, // I-NET901019 +}; diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h new file mode 100644 index 0000000..3f9f7f9 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULNetworkURLSession.h @@ -0,0 +1,62 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +#import "GULNetworkLoggerProtocol.h" + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^GULNetworkCompletionHandler)(NSHTTPURLResponse *_Nullable response, + NSData *_Nullable data, + NSError *_Nullable error); +typedef void (^GULNetworkURLSessionCompletionHandler)(NSHTTPURLResponse *_Nullable response, + NSData *_Nullable data, + NSString *sessionID, + NSError *_Nullable error); +typedef void (^GULNetworkSystemCompletionHandler)(void); + +/// The protocol that uses NSURLSession for iOS >= 7.0 to handle requests and responses. +@interface GULNetworkURLSession : NSObject + +/// Indicates whether the background network is enabled. Default value is NO. +@property(nonatomic, getter=isBackgroundNetworkEnabled) BOOL backgroundNetworkEnabled; + +/// The logger delegate to log message, errors or warnings that occur during the network operations. +@property(nonatomic, weak, nullable) id loggerDelegate; + +/// Calls the system provided completion handler after the background session is finished. ++ (void)handleEventsForBackgroundURLSessionID:(NSString *)sessionID + completionHandler:(GULNetworkSystemCompletionHandler)completionHandler; + +/// Initializes with logger delegate. +- (instancetype)initWithNetworkLoggerDelegate: + (nullable id)networkLoggerDelegate NS_DESIGNATED_INITIALIZER; + +- (instancetype)init NS_UNAVAILABLE; + +/// Sends an asynchronous POST request and calls the provided completion handler when the request +/// completes or when errors occur, and returns an ID of the session/connection. +- (nullable NSString *)sessionIDFromAsyncPOSTRequest:(NSURLRequest *)request + completionHandler:(GULNetworkURLSessionCompletionHandler)handler; + +/// Sends an asynchronous GET request and calls the provided completion handler when the request +/// completes or when errors occur, and returns an ID of the session. +- (nullable NSString *)sessionIDFromAsyncGETRequest:(NSURLRequest *)request + completionHandler:(GULNetworkURLSessionCompletionHandler)handler; + +NS_ASSUME_NONNULL_END +@end diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h new file mode 100644 index 0000000..b0a692a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULObjectSwizzler.h @@ -0,0 +1,123 @@ +/* + * Copyright 2018 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** Enums that map to their OBJC-prefixed counterparts. */ +typedef OBJC_ENUM(uintptr_t, GUL_ASSOCIATION){ + + // Is a weak association. + GUL_ASSOCIATION_ASSIGN, + + // Is a nonatomic strong association. + GUL_ASSOCIATION_RETAIN_NONATOMIC, + + // Is a nonatomic copy association. + GUL_ASSOCIATION_COPY_NONATOMIC, + + // Is an atomic strong association. + GUL_ASSOCIATION_RETAIN, + + // Is an atomic copy association. + GUL_ASSOCIATION_COPY}; + +/** This class handles swizzling a specific instance of a class by generating a + * dynamic subclass and installing selectors and properties onto the dynamic + * subclass. Then, the instance's class is set to the dynamic subclass. There + * should be a 1:1 ratio of object swizzlers to swizzled instances. + */ +@interface GULObjectSwizzler : NSObject + +/** The subclass that is generated. */ +@property(nullable, nonatomic, readonly) Class generatedClass; + +/** Sets an associated object in the runtime. This mechanism can be used to + * simulate adding properties. + * + * @param object The object that will be queried for the associated object. + * @param key The key of the associated object. + * @param value The value to associate to the swizzled object. + * @param association The mechanism to use when associating the objects. + */ ++ (void)setAssociatedObject:(id)object + key:(NSString *)key + value:(nullable id)value + association:(GUL_ASSOCIATION)association; + +/** Gets an associated object in the runtime. This mechanism can be used to + * simulate adding properties. + * + * @param object The object that will be queried for the associated object. + * @param key The key of the associated object. + */ ++ (nullable id)getAssociatedObject:(id)object key:(NSString *)key; + +/** Please use the designated initializer. */ +- (instancetype)init NS_UNAVAILABLE; + +/** Instantiates an object swizzler using an object it will operate on. + * Generates a new class pair. + * + * @note There is no need to store this object. After calling -swizzle, this + * object can be found by calling -gul_objectSwizzler + * + * @param object The object to be swizzled. + * @return An instance of this class. + */ +- (instancetype)initWithObject:(id)object NS_DESIGNATED_INITIALIZER; + +/** Sets an associated object in the runtime. This mechanism can be used to + * simulate adding properties. + * + * @param key The key of the associated object. + * @param value The value to associate to the swizzled object. + * @param association The mechanism to use when associating the objects. + */ +- (void)setAssociatedObjectWithKey:(NSString *)key + value:(id)value + association:(GUL_ASSOCIATION)association; + +/** Gets an associated object in the runtime. This mechanism can be used to + * simulate adding properties. + * + * @param key The key of the associated object. + */ +- (nullable id)getAssociatedObjectForKey:(NSString *)key; + +/** Copies a selector from an existing class onto the generated dynamic subclass + * that this object will adopt. This mechanism can be used to add methods to + * specific instances of a class. + * + * @note Should not be called after calling -swizzle. + * @param selector The selector to add to the instance. + * @param aClass The class supplying an implementation of the method. + * @param isClassSelector A BOOL specifying whether the selector is a class or + * instance selector. + */ +- (void)copySelector:(SEL)selector fromClass:(Class)aClass isClassSelector:(BOOL)isClassSelector; + +/** Swizzles the object, changing its class to the generated class. Registers + * the class pair. */ +- (void)swizzle; + +/** @return The value of -[objectBeingSwizzled isProxy] */ +- (BOOL)isSwizzlingProxyObject; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h new file mode 100644 index 0000000..a33262a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h @@ -0,0 +1,207 @@ +/* + * Copyright 2018 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/** + * GULOriginalIMPConvenienceMacros.h + * + * This header contains convenience macros for invoking the original IMP of a swizzled method. + */ + +/** + * Invokes original IMP when the original selector takes no arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + */ +#define GUL_INVOKE_ORIGINAL_IMP0(__receivingObject, __swizzledSEL, __returnType, __originalIMP) \ + ((__returnType(*)(id, SEL))__originalIMP)(__receivingObject, __swizzledSEL) + +/** + * Invokes original IMP when the original selector takes 1 argument. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP1(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1)))__originalIMP)(__receivingObject, __swizzledSEL, \ + __arg1) + +/** + * Invokes original IMP when the original selector takes 2 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP2(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2) + +/** + * Invokes original IMP when the original selector takes 3 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP3(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), \ + __typeof__(__arg3)))__originalIMP)(__receivingObject, __swizzledSEL, __arg1, \ + __arg2, __arg3) + +/** + * Invokes original IMP when the original selector takes 4 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP4(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4)))__originalIMP)(__receivingObject, __swizzledSEL, __arg1, \ + __arg2, __arg3, __arg4) + +/** + * Invokes original IMP when the original selector takes 5 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP5(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5) + +/** + * Invokes original IMP when the original selector takes 6 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + * @param __arg6 The sixth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP6(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5, __arg6) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6) + +/** + * Invokes original IMP when the original selector takes 7 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + * @param __arg6 The sixth argument. + * @param __arg7 The seventh argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP7(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \ + __typeof__(__arg7)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7) + +/** + * Invokes original IMP when the original selector takes 8 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + * @param __arg6 The sixth argument. + * @param __arg7 The seventh argument. + * @param __arg8 The eighth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP8(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, __arg8) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \ + __typeof__(__arg7), __typeof__(__arg8)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, \ + __arg8) + +/** + * Invokes original IMP when the original selector takes 9 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + * @param __arg6 The sixth argument. + * @param __arg7 The seventh argument. + * @param __arg8 The eighth argument. + * @param __arg9 The ninth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP9(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, __arg8, \ + __arg9) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \ + __typeof__(__arg7), __typeof__(__arg8), __typeof__(__arg9)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, \ + __arg8, __arg9) diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h new file mode 100644 index 0000000..0c70c05 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULReachabilityChecker.h @@ -0,0 +1,79 @@ +/* + * Copyright 2017 Google + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import +#if !TARGET_OS_WATCH +#import +#endif + +/// Reachability Status +typedef enum { + kGULReachabilityUnknown, ///< Have not yet checked or been notified whether host is reachable. + kGULReachabilityNotReachable, ///< Host is not reachable. + kGULReachabilityViaWifi, ///< Host is reachable via Wifi. + kGULReachabilityViaCellular, ///< Host is reachable via cellular. +} GULReachabilityStatus; + +const NSString *GULReachabilityStatusString(GULReachabilityStatus status); + +@class GULReachabilityChecker; + +/// Google Analytics iOS Reachability Checker. +@protocol GULReachabilityDelegate +@required +/// Called when network status has changed. +- (void)reachability:(GULReachabilityChecker *)reachability + statusChanged:(GULReachabilityStatus)status; +@end + +/// Google Analytics iOS Network Status Checker. +@interface GULReachabilityChecker : NSObject + +/// The last known reachability status, or GULReachabilityStatusUnknown if the +/// checker is not active. +@property(nonatomic, readonly) GULReachabilityStatus reachabilityStatus; +/// The host to which reachability status is to be checked. +@property(nonatomic, copy, readonly) NSString *host; +/// The delegate to be notified of reachability status changes. +@property(nonatomic, weak) id reachabilityDelegate; +/// `YES` if the reachability checker is active, `NO` otherwise. +@property(nonatomic, readonly) BOOL isActive; + +/// Initialize the reachability checker. Note that you must call start to begin checking for and +/// receiving notifications about network status changes. +/// +/// @param reachabilityDelegate The delegate to be notified when reachability status to host +/// changes. +/// +/// @param host The name of the host. +/// +- (instancetype)initWithReachabilityDelegate:(id)reachabilityDelegate + withHost:(NSString *)host; + +- (instancetype)init NS_UNAVAILABLE; + +/// Start checking for reachability to the specified host. This has no effect if the status +/// checker is already checking for connectivity. +/// +/// @return `YES` if initiating status checking was successful or the status checking has already +/// been initiated, `NO` otherwise. +- (BOOL)start; + +/// Stop checking for reachability to the specified host. This has no effect if the status +/// checker is not checking for connectivity. +- (void)stop; + +@end diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h new file mode 100644 index 0000000..ed080a3 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSceneDelegateSwizzler.h @@ -0,0 +1,76 @@ +/* + * Copyright 2019 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import +#import + +#if !TARGET_OS_OSX +#import +#endif // !TARGET_OS_OSX + +#if ((TARGET_OS_IOS || TARGET_OS_TV) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= 130000)) +#define UISCENE_SUPPORTED 1 +#endif + +NS_ASSUME_NONNULL_BEGIN + +typedef NSString *const GULSceneDelegateInterceptorID; + +/** This class contains methods that isa swizzle the scene delegate. */ +@interface GULSceneDelegateSwizzler : NSProxy + +#if UISCENE_SUPPORTED + +/** Registers a scene delegate interceptor whose methods will be invoked as they're invoked on the + * original scene delegate. + * + * @param interceptor An instance of a class that conforms to the application delegate protocol. + * The interceptor is NOT retained. + * @return A unique GULSceneDelegateInterceptorID if interceptor was successfully registered; nil + * if it fails. + */ ++ (nullable GULSceneDelegateInterceptorID)registerSceneDelegateInterceptor: + (id)interceptor API_AVAILABLE(ios(13.0), tvos(13.0)); + +/** Unregisters an interceptor with the given ID if it exists. + * + * @param interceptorID The object that was generated when the interceptor was registered. + */ ++ (void)unregisterSceneDelegateInterceptorWithID:(GULSceneDelegateInterceptorID)interceptorID + API_AVAILABLE(ios(13.0), tvos(13.0)); + +/** Do not initialize this class. */ +- (instancetype)init NS_UNAVAILABLE; + +#endif // UISCENE_SUPPORTED + +/** This method ensures that the original scene delegate has been proxied. Call this before + * registering your interceptor. This method is safe to call multiple times (but it only proxies + * the scene delegate once). + * + * The method has no effect for extensions. + */ ++ (void)proxyOriginalSceneDelegate; + +/** Indicates whether scene delegate proxy is explicitly disabled or enabled. Enabled by default. + * + * @return YES if SceneDelegateProxy is Enabled, NO otherwise. + */ ++ (BOOL)isSceneDelegateProxyEnabled; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h new file mode 100644 index 0000000..e9acc8e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSecureCoding.h @@ -0,0 +1,36 @@ +// Copyright 2019 Google +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** The class wraps `NSKeyedArchiver` and `NSKeyedUnarchiver` API to provide a unified secure coding + * methods for iOS versions before and after 11. + */ +@interface GULSecureCoding : NSObject + ++ (nullable id)unarchivedObjectOfClasses:(NSSet *)classes + fromData:(NSData *)data + error:(NSError **)outError; + ++ (nullable id)unarchivedObjectOfClass:(Class)aClass + fromData:(NSData *)data + error:(NSError **)outError; + ++ (nullable NSData *)archivedDataWithRootObject:(id)object error:(NSError **)outError; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h new file mode 100644 index 0000000..fc07f0a --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzledObject.h @@ -0,0 +1,42 @@ +/* + * Copyright 2018 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +@class GULObjectSwizzler; + +/** This class exists as a method donor. These methods will be added to all objects that are + * swizzled by the object swizzler. This class should not be instantiated. + */ +@interface GULSwizzledObject : NSObject + +- (instancetype)init NS_UNAVAILABLE; + +/** Copies the methods below to the swizzled object. + * + * @param objectSwizzler The swizzler to use when adding the methods below. + */ ++ (void)copyDonorSelectorsUsingObjectSwizzler:(GULObjectSwizzler *)objectSwizzler; + +#pragma mark - Donor methods. + +/** @return The generated subclass. Used in respondsToSelector: calls. */ +- (Class)gul_class; + +/** @return The object swizzler that manages this object. */ +- (GULObjectSwizzler *)gul_objectSwizzler; + +@end diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h new file mode 100644 index 0000000..26949c8 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULSwizzler.h @@ -0,0 +1,71 @@ +/* + * Copyright 2018 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** This class handles the runtime manipulation necessary to instrument selectors. It stores the + * classes and selectors that have been swizzled, and runs all operations on its own queue. + */ +@interface GULSwizzler : NSObject + +/** Manipulates the Objective-C runtime to replace the original IMP with the supplied block. + * + * @param aClass The class to swizzle. + * @param selector The selector of the class to swizzle. + * @param isClassSelector A BOOL specifying whether the selector is a class or instance selector. + * @param block The block that replaces the original IMP. + */ ++ (void)swizzleClass:(Class)aClass + selector:(SEL)selector + isClassSelector:(BOOL)isClassSelector + withBlock:(nullable id)block; + +/** Returns the current IMP for the given class and selector. + * + * @param aClass The class to use. + * @param selector The selector to find the implementation of. + * @param isClassSelector A BOOL specifying whether the selector is a class or instance selector. + * @return The implementation of the selector in the runtime. + */ ++ (nullable IMP)currentImplementationForClass:(Class)aClass + selector:(SEL)selector + isClassSelector:(BOOL)isClassSelector; + +/** Checks the runtime to see if a selector exists on a class. If a property is declared as + * @dynamic, we have a reverse swizzling situation, where the implementation of a method exists + * only in concrete subclasses, and NOT in the superclass. We can detect that situation using + * this helper method. Similarly, we can detect situations where a class doesn't implement a + * protocol method. + * + * @param selector The selector to check for. + * @param aClass The class to check. + * @param isClassSelector A BOOL specifying whether the selector is a class or instance selector. + * @return YES if the method was found in this selector/class combination, NO otherwise. + */ ++ (BOOL)selector:(SEL)selector existsInClass:(Class)aClass isClassSelector:(BOOL)isClassSelector; + +/** Returns a list of all Objective-C (and not primitive) ivars contained by the given object. + * + * @param object The object whose ivars will be iterated. + * @return The list of ivar objects. + */ ++ (NSArray *)ivarObjectsForObject:(id)object; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h new file mode 100644 index 0000000..e88eb67 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULURLSessionDataResponse.h @@ -0,0 +1,31 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** The class represents HTTP response received from `NSURLSession`. */ +@interface GULURLSessionDataResponse : NSObject + +@property(nonatomic, readonly) NSHTTPURLResponse *HTTPResponse; +@property(nonatomic, nullable, readonly) NSData *HTTPBody; + +- (instancetype)initWithResponse:(NSHTTPURLResponse *)response HTTPBody:(nullable NSData *)body; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h new file mode 100644 index 0000000..0d04781 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GULUserDefaults.h @@ -0,0 +1,110 @@ +// Copyright 2018 Google +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// A thread-safe user defaults that uses C functions from CFPreferences.h instead of +/// `NSUserDefaults`. This is to avoid sending an `NSNotification` when it's changed from a +/// background thread to avoid crashing. // TODO: Insert radar number here. +@interface GULUserDefaults : NSObject + +/// A shared user defaults similar to +[NSUserDefaults standardUserDefaults] and accesses the same +/// data of the standardUserDefaults. ++ (GULUserDefaults *)standardUserDefaults; + +/// Initializes preferences with a suite name that is the same with the NSUserDefaults' suite name. +/// Both of CFPreferences and NSUserDefaults share the same plist file so their data will exactly +/// the same. +/// +/// @param suiteName The name of the suite of the user defaults. +- (instancetype)initWithSuiteName:(nullable NSString *)suiteName; + +#pragma mark - Getters + +/// Searches the receiver's search list for a default with the key 'defaultName' and return it. If +/// another process has changed defaults in the search list, NSUserDefaults will automatically +/// update to the latest values. If the key in question has been marked as ubiquitous via a Defaults +/// Configuration File, the latest value may not be immediately available, and the registered value +/// will be returned instead. +- (nullable id)objectForKey:(NSString *)defaultName; + +/// Equivalent to -objectForKey:, except that it will return nil if the value is not an NSArray. +- (nullable NSArray *)arrayForKey:(NSString *)defaultName; + +/// Equivalent to -objectForKey:, except that it will return nil if the value +/// is not an NSDictionary. +- (nullable NSDictionary *)dictionaryForKey:(NSString *)defaultName; + +/// Equivalent to -objectForKey:, except that it will convert NSNumber values to their NSString +/// representation. If a non-string non-number value is found, nil will be returned. +- (nullable NSString *)stringForKey:(NSString *)defaultName; + +/// Equivalent to -objectForKey:, except that it converts the returned value to an NSInteger. If the +/// value is an NSNumber, the result of -integerValue will be returned. If the value is an NSString, +/// it will be converted to NSInteger if possible. If the value is a boolean, it will be converted +/// to either 1 for YES or 0 for NO. If the value is absent or can't be converted to an integer, 0 +/// will be returned. +- (NSInteger)integerForKey:(NSString *)defaultName; + +/// Similar to -integerForKey:, except that it returns a float, and boolean values will not be +/// converted. +- (float)floatForKey:(NSString *)defaultName; + +/// Similar to -integerForKey:, except that it returns a double, and boolean values will not be +/// converted. +- (double)doubleForKey:(NSString *)defaultName; + +/// Equivalent to -objectForKey:, except that it converts the returned value to a BOOL. If the value +/// is an NSNumber, NO will be returned if the value is 0, YES otherwise. If the value is an +/// NSString, values of "YES" or "1" will return YES, and values of "NO", "0", or any other string +/// will return NO. If the value is absent or can't be converted to a BOOL, NO will be returned. +- (BOOL)boolForKey:(NSString *)defaultName; + +#pragma mark - Setters + +/// Immediately stores a value (or removes the value if `nil` is passed as the value) for the +/// provided key in the search list entry for the receiver's suite name in the current user and any +/// host, then asynchronously stores the value persistently, where it is made available to other +/// processes. +- (void)setObject:(nullable id)value forKey:(NSString *)defaultName; + +/// Equivalent to -setObject:forKey: except that the value is converted from a float to an NSNumber. +- (void)setFloat:(float)value forKey:(NSString *)defaultName; + +/// Equivalent to -setObject:forKey: except that the value is converted from a double to an +/// NSNumber. +- (void)setDouble:(double)value forKey:(NSString *)defaultName; + +/// Equivalent to -setObject:forKey: except that the value is converted from an NSInteger to an +/// NSNumber. +- (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName; + +/// Equivalent to -setObject:forKey: except that the value is converted from a BOOL to an NSNumber. +- (void)setBool:(BOOL)value forKey:(NSString *)defaultName; + +#pragma mark - Removing Defaults + +/// Equivalent to -[... setObject:nil forKey:defaultName] +- (void)removeObjectForKey:(NSString *)defaultName; + +#pragma mark - Save data + +/// Blocks the calling thread until all in-progress set operations have completed. +- (void)synchronize; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h new file mode 100644 index 0000000..d89ec68 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h @@ -0,0 +1,44 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "GULAppDelegateSwizzler.h" +#import "GULApplication.h" +#import "GULSceneDelegateSwizzler.h" +#import "GULAppEnvironmentUtil.h" +#import "GULHeartbeatDateStorable.h" +#import "GULHeartbeatDateStorage.h" +#import "GULHeartbeatDateStorageUserDefaults.h" +#import "GULKeychainStorage.h" +#import "GULKeychainUtils.h" +#import "GULNetworkInfo.h" +#import "GULSecureCoding.h" +#import "GULURLSessionDataResponse.h" +#import "NSURLSession+GULPromises.h" +#import "GULObjectSwizzler.h" +#import "GULSwizzledObject.h" +#import "GULLogger.h" +#import "GULLoggerLevel.h" +#import "GULOriginalIMPConvenienceMacros.h" +#import "GULSwizzler.h" +#import "GULNSData+zlib.h" +#import "GULMutableDictionary.h" +#import "GULNetwork.h" +#import "GULNetworkConstants.h" +#import "GULNetworkLoggerProtocol.h" +#import "GULNetworkMessageCode.h" +#import "GULNetworkURLSession.h" +#import "GULReachabilityChecker.h" +#import "GULUserDefaults.h" + +FOUNDATION_EXPORT double GoogleUtilitiesVersionNumber; +FOUNDATION_EXPORT const unsigned char GoogleUtilitiesVersionString[]; + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h new file mode 100644 index 0000000..7bed005 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Headers/NSURLSession+GULPromises.h @@ -0,0 +1,37 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +@class FBLPromise; +@class GULURLSessionDataResponse; + +NS_ASSUME_NONNULL_BEGIN + +/** Promise based API for `NSURLSession`. */ +@interface NSURLSession (GULPromises) + +/** Creates a promise wrapping `-[NSURLSession dataTaskWithRequest:completionHandler:]` method. + * @param URLRequest The request to create a data task with. + * @return A promise that is fulfilled when an HTTP response is received (with any response code), + * or is rejected with the error passed to the task completion. + */ +- (FBLPromise *)gul_dataTaskPromiseWithRequest: + (NSURLRequest *)URLRequest; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Info.plist new file mode 100644 index 0000000..ec5d0e9 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 23F79 + CFBundleDevelopmentRegion + en + CFBundleExecutable + GoogleUtilities + CFBundleIdentifier + org.cocoapods.GoogleUtilities + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + GoogleUtilities + CFBundlePackageType + FMWK + CFBundleShortVersionString + 7.13.3 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 21C52 + DTPlatformName + iphoneos + DTPlatformVersion + 17.2 + DTSDKBuild + 21C52 + DTSDKName + iphoneos17.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + MinimumOSVersion + 100.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Modules/module.modulemap b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Modules/module.modulemap new file mode 100644 index 0000000..29a2d1d --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/GoogleUtilities.xcframework/ios-arm64/GoogleUtilities.framework/Modules/module.modulemap @@ -0,0 +1,8 @@ +framework module GoogleUtilities { +umbrella header "GoogleUtilities-umbrella.h" +export * +module * { export * } + link framework "Security" + link framework "SystemConfiguration" + link "z" +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework.meta new file mode 100644 index 0000000..61d3597 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 5a11cd4db39f54068830e6626380af20 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/Headers/TDKFirebase.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/Headers/TDKFirebase.h new file mode 100644 index 0000000..5cba015 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/Headers/TDKFirebase.h @@ -0,0 +1,19 @@ +// +// TDKFirebase.h +// TDKFirebase +// +// Created by 曾伟 on 2024/3/18. +// + +#import + +//! Project version number for TDKFirebase. +FOUNDATION_EXPORT double TDKFirebaseVersionNumber; + +//! Project version string for TDKFirebase. +FOUNDATION_EXPORT const unsigned char TDKFirebaseVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like +#import + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/Headers/TDKFirebaseApi.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/Headers/TDKFirebaseApi.h new file mode 100644 index 0000000..9f79873 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/Headers/TDKFirebaseApi.h @@ -0,0 +1,35 @@ +// +// TDKFirebaseApi.h +// TDKFirebase +// +// Created by 曾伟 on 2024/3/18. +// + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface TDKFirebaseApi : NSObject + ++ (void)registerFirebase; + +/// 设置默认参数 +/// 如需清除默认参数,请调用 setDefaultEventParameters 方法,并将参数设置为 nil。 ++ (void)setDefaultEventParameters:(nullable NSDictionary *)parameters; + +/// 上报事件 ++ (void)logEventWithEventName:(nonnull NSString *)eventName parameters:(nullable NSDictionary *)parameters; + +/// 设置用户属性 ++ (void)setUserPropertyString:(nullable NSString *)value forName:(NSString *)name; + +/// 设置userId ++ (void)setUserId:(NSString *)userId; + +// 获取需要在XYSDK中使用的参数 ++ (void)fetchAttributionParametersWithCompletion:(TYBaseRespBlock)completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/Info.plist new file mode 100644 index 0000000..a34e968 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/Info.plist differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/TDKFirebaseAttribution b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/TDKFirebaseAttribution new file mode 100644 index 0000000..2115280 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/TDKFirebaseAttribution.framework/TDKFirebaseAttribution differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework.meta new file mode 100644 index 0000000..90183c2 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90e9caa781808429c9a5fe5358bd4fc5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/Info.plist new file mode 100644 index 0000000..5e0da68 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/Info.plist @@ -0,0 +1,139 @@ + + + + + AvailableLibraries + + + BinaryPath + nanopb.framework/Versions/A/nanopb + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + nanopb.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + + + BinaryPath + nanopb.framework/nanopb + LibraryIdentifier + watchos-arm64_x86_64-simulator + LibraryPath + nanopb.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + watchos + SupportedPlatformVariant + simulator + + + BinaryPath + nanopb.framework/nanopb + LibraryIdentifier + ios-arm64 + LibraryPath + nanopb.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + nanopb.framework/nanopb + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + nanopb.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + nanopb.framework/nanopb + LibraryIdentifier + tvos-arm64 + LibraryPath + nanopb.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + + + BinaryPath + nanopb.framework/nanopb + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + nanopb.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + BinaryPath + nanopb.framework/Versions/A/nanopb + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + nanopb.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + BinaryPath + nanopb.framework/nanopb + LibraryIdentifier + watchos-arm64_arm64_32 + LibraryPath + nanopb.framework + SupportedArchitectures + + arm64 + arm64_32 + + SupportedPlatform + watchos + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/Info.plist.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/Info.plist.meta new file mode 100644 index 0000000..6ecbdca --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 57a81400d5dcf4c3baa0292d744d7b1d +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature.meta new file mode 100644 index 0000000..739dd62 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 84543bf5bc3664ab1b8c56ea155194cd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeDirectory b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..3b6d4a2 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeDirectory differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeDirectory.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeDirectory.meta new file mode 100644 index 0000000..cca6ece --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeDirectory.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c6141d33b833f463b93bbcd4fc892834 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..09d6877 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements-1 b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..48a08d1 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements-1.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements-1.meta new file mode 100644 index 0000000..4788add --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements-1.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 51c7fbb68ad74429981cbd6248384728 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements.meta new file mode 100644 index 0000000..14d6a3f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeRequirements.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e51a931e5dc264768adcc59f80856af7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeResources b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..2cee47e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,1348 @@ + + + + + files + + ios-arm64/nanopb.framework/Headers/nanopb-umbrella.h + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + ios-arm64/nanopb.framework/Headers/pb.h + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + ios-arm64/nanopb.framework/Headers/pb_common.h + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + ios-arm64/nanopb.framework/Headers/pb_decode.h + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + ios-arm64/nanopb.framework/Headers/pb_encode.h + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + ios-arm64/nanopb.framework/Info.plist + + eYf3xpUy0iDqDyMevQYZX+slSIQ= + + ios-arm64/nanopb.framework/Modules/module.modulemap + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + ios-arm64/nanopb.framework/nanopb + + bDA+syrWs76m7fPU8xQZ9lizjgo= + + ios-arm64/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + pb7uoZMWfRdx2NsqBru1Upo5vZ8= + + ios-arm64/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/nanopb-umbrella.h + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/pb.h + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/pb_common.h + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/pb_decode.h + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/pb_encode.h + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Modules/module.modulemap + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Resources/Info.plist + + gqRGj12ShJV/dDQUbqWzkQy3NUM= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Resources/nanopb_Privacy.bundle/Contents/Info.plist + + u1aPpaw+DbIiD3fA0XND+1HnafI= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Resources/nanopb_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/nanopb + + 6VTV2GMJCQ5fzdnk4rnwC0TM56M= + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + ios-arm64_x86_64-simulator/nanopb.framework/Info.plist + + tQlg0C0WXz85TH0hwGkLXFEXH1c= + + ios-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + ios-arm64_x86_64-simulator/nanopb.framework/nanopb + + 4HKOVEMBJZ8WLbMybJu/0T0pVn4= + + ios-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + 6zWGLSnlzlvCwaxhu5BvgtlKwPc= + + ios-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/nanopb-umbrella.h + + v9F6qmVPr6pcRGz3nqOY/UXfoSs= + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/pb.h + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/pb_common.h + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/pb_decode.h + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/pb_encode.h + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + macos-arm64_x86_64/nanopb.framework/Versions/A/Modules/module.modulemap + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + macos-arm64_x86_64/nanopb.framework/Versions/A/Resources/Info.plist + + jCAjYESwo+UvX4CFpDfaDlbYqsE= + + macos-arm64_x86_64/nanopb.framework/Versions/A/Resources/nanopb_Privacy.bundle/Contents/Info.plist + + N3m65VHqOPAbTfbfdVrch+y+3vU= + + macos-arm64_x86_64/nanopb.framework/Versions/A/Resources/nanopb_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + macos-arm64_x86_64/nanopb.framework/Versions/A/nanopb + + Vo1tTkqxqbqExMCOYbl4WR0A3io= + + tvos-arm64/nanopb.framework/Headers/nanopb-umbrella.h + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + tvos-arm64/nanopb.framework/Headers/pb.h + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + tvos-arm64/nanopb.framework/Headers/pb_common.h + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + tvos-arm64/nanopb.framework/Headers/pb_decode.h + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + tvos-arm64/nanopb.framework/Headers/pb_encode.h + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + tvos-arm64/nanopb.framework/Info.plist + + lqjf+4EHl+//Vrljsg5xuiRN2fE= + + tvos-arm64/nanopb.framework/Modules/module.modulemap + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + tvos-arm64/nanopb.framework/nanopb + + CwU0CjtDzej/wH4xw3CwFXJhM78= + + tvos-arm64/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + ViwmnLvCyEhXKr68UYmIZ9Smd60= + + tvos-arm64/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + tvos-arm64_x86_64-simulator/nanopb.framework/Info.plist + + zuNOxa+6pHxXl1wfaOmF9TQIgAY= + + tvos-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + tvos-arm64_x86_64-simulator/nanopb.framework/nanopb + + UDrMZ5riIxkD3yh3rMrQynnYbrE= + + tvos-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + SdaW2eKUrDRfT/zqw8HSHbHQSLo= + + tvos-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + watchos-arm64_arm64_32/nanopb.framework/Headers/nanopb-umbrella.h + + adt0D46q7/7Psm/1EomrGOqEM3g= + + watchos-arm64_arm64_32/nanopb.framework/Headers/pb.h + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + watchos-arm64_arm64_32/nanopb.framework/Headers/pb_common.h + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + watchos-arm64_arm64_32/nanopb.framework/Headers/pb_decode.h + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + watchos-arm64_arm64_32/nanopb.framework/Headers/pb_encode.h + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + watchos-arm64_arm64_32/nanopb.framework/Info.plist + + cfzz2Q2bZ9f9gbseI1PAchFBrDU= + + watchos-arm64_arm64_32/nanopb.framework/Modules/module.modulemap + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + watchos-arm64_arm64_32/nanopb.framework/nanopb + + p2UHqm71+IF2Qg64YxMHANDimYk= + + watchos-arm64_arm64_32/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + mUgt9gj1kTzqQ2tAOEZa9PXrcYQ= + + watchos-arm64_arm64_32/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h + + adt0D46q7/7Psm/1EomrGOqEM3g= + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + watchos-arm64_x86_64-simulator/nanopb.framework/Info.plist + + QyaWU8G3OosWzylpaf7kVT8jC3g= + + watchos-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + watchos-arm64_x86_64-simulator/nanopb.framework/nanopb + + S+LhK8CGHo6QMBt/oe1jFV9dYkw= + + watchos-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + QRdhEdgBiHO3jx9e3g4nacpnBcw= + + watchos-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + + files2 + + ios-arm64/nanopb.framework/Headers/nanopb-umbrella.h + + hash + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + hash2 + + ua0swQdCw9NqdpzW1vnyfp6Sep7qcaFrByRxT8BolY0= + + + ios-arm64/nanopb.framework/Headers/pb.h + + hash + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + hash2 + + 3LSuMkz44oXe0P+KGiCFLz8t/dsF7FSOw/TEQQ83iTs= + + + ios-arm64/nanopb.framework/Headers/pb_common.h + + hash + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + hash2 + + PtDnUYzSxgTyYx84uo0xGdqu6zxbOcttuWjKVAMtdUE= + + + ios-arm64/nanopb.framework/Headers/pb_decode.h + + hash + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + hash2 + + rf5T82EuZcRWFPEpIm6LAN3nzI8c9+0y61h2WYpbKJQ= + + + ios-arm64/nanopb.framework/Headers/pb_encode.h + + hash + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + hash2 + + dkrujnmALgdV5dKQgyNrFEoK8J2t4B7vx4f6a6p0q4Q= + + + ios-arm64/nanopb.framework/Info.plist + + hash + + eYf3xpUy0iDqDyMevQYZX+slSIQ= + + hash2 + + AiydtU69AD5JetGhLGxtkYjPX4taJgNru9EjtL377dg= + + + ios-arm64/nanopb.framework/Modules/module.modulemap + + hash + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + hash2 + + Yfb92iOamiOmghCVGx9A0A3Mk6NXzt9UDnBhRLcya04= + + + ios-arm64/nanopb.framework/nanopb + + hash + + bDA+syrWs76m7fPU8xQZ9lizjgo= + + hash2 + + XPRyS/52RyS7ADTmb7c+0dMwcEYLtTiBKB1A8dSDEwE= + + + ios-arm64/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + hash + + pb7uoZMWfRdx2NsqBru1Upo5vZ8= + + hash2 + + ZKX7ePMDdu158b/0UdpXhP71/D9hekDB+tydJ4lMo2s= + + + ios-arm64/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + hash2 + + cpujy9D0WMeM1h7fFzUO2v4ONMqG4xTsZMjLIszSG1Q= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Headers + + symlink + Versions/Current/Headers + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Modules + + symlink + Versions/Current/Modules + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Resources + + symlink + Versions/Current/Resources + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/nanopb-umbrella.h + + hash + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + hash2 + + ua0swQdCw9NqdpzW1vnyfp6Sep7qcaFrByRxT8BolY0= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/pb.h + + hash + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + hash2 + + 3LSuMkz44oXe0P+KGiCFLz8t/dsF7FSOw/TEQQ83iTs= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/pb_common.h + + hash + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + hash2 + + PtDnUYzSxgTyYx84uo0xGdqu6zxbOcttuWjKVAMtdUE= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/pb_decode.h + + hash + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + hash2 + + rf5T82EuZcRWFPEpIm6LAN3nzI8c9+0y61h2WYpbKJQ= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Headers/pb_encode.h + + hash + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + hash2 + + dkrujnmALgdV5dKQgyNrFEoK8J2t4B7vx4f6a6p0q4Q= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Modules/module.modulemap + + hash + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + hash2 + + Yfb92iOamiOmghCVGx9A0A3Mk6NXzt9UDnBhRLcya04= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Resources/Info.plist + + hash + + gqRGj12ShJV/dDQUbqWzkQy3NUM= + + hash2 + + QE4XtWEmZNvXEcDdW5lUd2eexdAYUPvsKVHw+sCNv84= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Resources/nanopb_Privacy.bundle/Contents/Info.plist + + hash + + u1aPpaw+DbIiD3fA0XND+1HnafI= + + hash2 + + 6+I1CQxOiGbPUUpBDOx9R9+FnDEIwHUKmM0MKufjMJo= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/Resources/nanopb_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + hash2 + + cpujy9D0WMeM1h7fFzUO2v4ONMqG4xTsZMjLIszSG1Q= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/A/nanopb + + hash + + 6VTV2GMJCQ5fzdnk4rnwC0TM56M= + + hash2 + + UW4BFI+y8IpCPHSzT/HxVTGnwWJuHg+SCPPJEEXAHuA= + + + ios-arm64_x86_64-maccatalyst/nanopb.framework/Versions/Current + + symlink + A + + ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb + + symlink + Versions/Current/nanopb + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h + + hash + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + hash2 + + ua0swQdCw9NqdpzW1vnyfp6Sep7qcaFrByRxT8BolY0= + + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h + + hash + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + hash2 + + 3LSuMkz44oXe0P+KGiCFLz8t/dsF7FSOw/TEQQ83iTs= + + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h + + hash + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + hash2 + + PtDnUYzSxgTyYx84uo0xGdqu6zxbOcttuWjKVAMtdUE= + + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h + + hash + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + hash2 + + rf5T82EuZcRWFPEpIm6LAN3nzI8c9+0y61h2WYpbKJQ= + + + ios-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h + + hash + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + hash2 + + dkrujnmALgdV5dKQgyNrFEoK8J2t4B7vx4f6a6p0q4Q= + + + ios-arm64_x86_64-simulator/nanopb.framework/Info.plist + + hash + + tQlg0C0WXz85TH0hwGkLXFEXH1c= + + hash2 + + FJDBVitRvlwYcIqrmmHaPBoa8v7zQ0i+ntyuTBc5l9A= + + + ios-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap + + hash + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + hash2 + + Yfb92iOamiOmghCVGx9A0A3Mk6NXzt9UDnBhRLcya04= + + + ios-arm64_x86_64-simulator/nanopb.framework/nanopb + + hash + + 4HKOVEMBJZ8WLbMybJu/0T0pVn4= + + hash2 + + FILPi5sCcx/1K215NGrEoRJFYeO24C6BFZ7GdwuLADg= + + + ios-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + hash + + 6zWGLSnlzlvCwaxhu5BvgtlKwPc= + + hash2 + + XhxVUEaLmTfixZ+xMC+XR8KQq4x/8eqbPwyQMF5BOgk= + + + ios-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + hash2 + + cpujy9D0WMeM1h7fFzUO2v4ONMqG4xTsZMjLIszSG1Q= + + + macos-arm64_x86_64/nanopb.framework/Headers + + symlink + Versions/Current/Headers + + macos-arm64_x86_64/nanopb.framework/Modules + + symlink + Versions/Current/Modules + + macos-arm64_x86_64/nanopb.framework/Resources + + symlink + Versions/Current/Resources + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/nanopb-umbrella.h + + hash + + v9F6qmVPr6pcRGz3nqOY/UXfoSs= + + hash2 + + c5qRH+bw2E3G3KJf9QU45TCkDx2gzqaJmXEpMOFsEv0= + + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/pb.h + + hash + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + hash2 + + 3LSuMkz44oXe0P+KGiCFLz8t/dsF7FSOw/TEQQ83iTs= + + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/pb_common.h + + hash + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + hash2 + + PtDnUYzSxgTyYx84uo0xGdqu6zxbOcttuWjKVAMtdUE= + + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/pb_decode.h + + hash + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + hash2 + + rf5T82EuZcRWFPEpIm6LAN3nzI8c9+0y61h2WYpbKJQ= + + + macos-arm64_x86_64/nanopb.framework/Versions/A/Headers/pb_encode.h + + hash + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + hash2 + + dkrujnmALgdV5dKQgyNrFEoK8J2t4B7vx4f6a6p0q4Q= + + + macos-arm64_x86_64/nanopb.framework/Versions/A/Modules/module.modulemap + + hash + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + hash2 + + Yfb92iOamiOmghCVGx9A0A3Mk6NXzt9UDnBhRLcya04= + + + macos-arm64_x86_64/nanopb.framework/Versions/A/Resources/Info.plist + + hash + + jCAjYESwo+UvX4CFpDfaDlbYqsE= + + hash2 + + NXDr2ef+buD/1S0fBkdti0ZJwzVjccz+j6PY5UFx+zk= + + + macos-arm64_x86_64/nanopb.framework/Versions/A/Resources/nanopb_Privacy.bundle/Contents/Info.plist + + hash + + N3m65VHqOPAbTfbfdVrch+y+3vU= + + hash2 + + 6svgEMNbyjPFeGX/ezzMlIZLkJLmvxk0c3N7QY+QFTM= + + + macos-arm64_x86_64/nanopb.framework/Versions/A/Resources/nanopb_Privacy.bundle/Contents/Resources/PrivacyInfo.xcprivacy + + hash + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + hash2 + + cpujy9D0WMeM1h7fFzUO2v4ONMqG4xTsZMjLIszSG1Q= + + + macos-arm64_x86_64/nanopb.framework/Versions/A/nanopb + + hash + + Vo1tTkqxqbqExMCOYbl4WR0A3io= + + hash2 + + ++cWzMUZPe20/INjWgzM0h8qVpxsUGgX5Qyi1480df0= + + + macos-arm64_x86_64/nanopb.framework/Versions/Current + + symlink + A + + macos-arm64_x86_64/nanopb.framework/nanopb + + symlink + Versions/Current/nanopb + + tvos-arm64/nanopb.framework/Headers/nanopb-umbrella.h + + hash + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + hash2 + + ua0swQdCw9NqdpzW1vnyfp6Sep7qcaFrByRxT8BolY0= + + + tvos-arm64/nanopb.framework/Headers/pb.h + + hash + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + hash2 + + 3LSuMkz44oXe0P+KGiCFLz8t/dsF7FSOw/TEQQ83iTs= + + + tvos-arm64/nanopb.framework/Headers/pb_common.h + + hash + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + hash2 + + PtDnUYzSxgTyYx84uo0xGdqu6zxbOcttuWjKVAMtdUE= + + + tvos-arm64/nanopb.framework/Headers/pb_decode.h + + hash + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + hash2 + + rf5T82EuZcRWFPEpIm6LAN3nzI8c9+0y61h2WYpbKJQ= + + + tvos-arm64/nanopb.framework/Headers/pb_encode.h + + hash + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + hash2 + + dkrujnmALgdV5dKQgyNrFEoK8J2t4B7vx4f6a6p0q4Q= + + + tvos-arm64/nanopb.framework/Info.plist + + hash + + lqjf+4EHl+//Vrljsg5xuiRN2fE= + + hash2 + + WnQmMmpaEUkwwMc5To2fpsc0G4jPPXZxrljBiY4uQvA= + + + tvos-arm64/nanopb.framework/Modules/module.modulemap + + hash + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + hash2 + + Yfb92iOamiOmghCVGx9A0A3Mk6NXzt9UDnBhRLcya04= + + + tvos-arm64/nanopb.framework/nanopb + + hash + + CwU0CjtDzej/wH4xw3CwFXJhM78= + + hash2 + + XQ/D15cQyGVTQbhSvXh6EaRRB7WNNlJSL5cgVO7c5JQ= + + + tvos-arm64/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + hash + + ViwmnLvCyEhXKr68UYmIZ9Smd60= + + hash2 + + 33Vf/yUBvbrmsByRVdwk+9sIXTzp1m+O6OJsxXEipQ4= + + + tvos-arm64/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + hash2 + + cpujy9D0WMeM1h7fFzUO2v4ONMqG4xTsZMjLIszSG1Q= + + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h + + hash + + 3AHKVvUiwH5st6WulWFEieJUQMI= + + hash2 + + ua0swQdCw9NqdpzW1vnyfp6Sep7qcaFrByRxT8BolY0= + + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h + + hash + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + hash2 + + 3LSuMkz44oXe0P+KGiCFLz8t/dsF7FSOw/TEQQ83iTs= + + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h + + hash + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + hash2 + + PtDnUYzSxgTyYx84uo0xGdqu6zxbOcttuWjKVAMtdUE= + + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h + + hash + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + hash2 + + rf5T82EuZcRWFPEpIm6LAN3nzI8c9+0y61h2WYpbKJQ= + + + tvos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h + + hash + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + hash2 + + dkrujnmALgdV5dKQgyNrFEoK8J2t4B7vx4f6a6p0q4Q= + + + tvos-arm64_x86_64-simulator/nanopb.framework/Info.plist + + hash + + zuNOxa+6pHxXl1wfaOmF9TQIgAY= + + hash2 + + 7f5alD1xx+E44S/XYtpjzBf2wTGy8OJ7rHIabKcqUFo= + + + tvos-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap + + hash + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + hash2 + + Yfb92iOamiOmghCVGx9A0A3Mk6NXzt9UDnBhRLcya04= + + + tvos-arm64_x86_64-simulator/nanopb.framework/nanopb + + hash + + UDrMZ5riIxkD3yh3rMrQynnYbrE= + + hash2 + + lfEgvlbHpNvKwnpNaqmCM9zTeJf8isSuSRBWMA12yqI= + + + tvos-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + hash + + SdaW2eKUrDRfT/zqw8HSHbHQSLo= + + hash2 + + RJ7Mv8mj5cwn8G8p5OVS0nOaAhGqIC4xuDcbe39CRLE= + + + tvos-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + hash2 + + cpujy9D0WMeM1h7fFzUO2v4ONMqG4xTsZMjLIszSG1Q= + + + watchos-arm64_arm64_32/nanopb.framework/Headers/nanopb-umbrella.h + + hash + + adt0D46q7/7Psm/1EomrGOqEM3g= + + hash2 + + Xm5D3edB8zV1BQZXLk0cuboGYpspc0svzqmPoEQiijo= + + + watchos-arm64_arm64_32/nanopb.framework/Headers/pb.h + + hash + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + hash2 + + 3LSuMkz44oXe0P+KGiCFLz8t/dsF7FSOw/TEQQ83iTs= + + + watchos-arm64_arm64_32/nanopb.framework/Headers/pb_common.h + + hash + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + hash2 + + PtDnUYzSxgTyYx84uo0xGdqu6zxbOcttuWjKVAMtdUE= + + + watchos-arm64_arm64_32/nanopb.framework/Headers/pb_decode.h + + hash + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + hash2 + + rf5T82EuZcRWFPEpIm6LAN3nzI8c9+0y61h2WYpbKJQ= + + + watchos-arm64_arm64_32/nanopb.framework/Headers/pb_encode.h + + hash + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + hash2 + + dkrujnmALgdV5dKQgyNrFEoK8J2t4B7vx4f6a6p0q4Q= + + + watchos-arm64_arm64_32/nanopb.framework/Info.plist + + hash + + cfzz2Q2bZ9f9gbseI1PAchFBrDU= + + hash2 + + YeWsHUMZhs6JRBIEswN3y9GJW/H6msZWoNQKOUAAYfk= + + + watchos-arm64_arm64_32/nanopb.framework/Modules/module.modulemap + + hash + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + hash2 + + Yfb92iOamiOmghCVGx9A0A3Mk6NXzt9UDnBhRLcya04= + + + watchos-arm64_arm64_32/nanopb.framework/nanopb + + hash + + p2UHqm71+IF2Qg64YxMHANDimYk= + + hash2 + + hYkBRZ0gYmsRQH1PLLnbiVnqWiclawy83UUBg0uoYJc= + + + watchos-arm64_arm64_32/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + hash + + mUgt9gj1kTzqQ2tAOEZa9PXrcYQ= + + hash2 + + IwNjx2GPznTFKWaEoIExQZQUj4A801irzVL8/qYqq40= + + + watchos-arm64_arm64_32/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + hash2 + + cpujy9D0WMeM1h7fFzUO2v4ONMqG4xTsZMjLIszSG1Q= + + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/nanopb-umbrella.h + + hash + + adt0D46q7/7Psm/1EomrGOqEM3g= + + hash2 + + Xm5D3edB8zV1BQZXLk0cuboGYpspc0svzqmPoEQiijo= + + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/pb.h + + hash + + UqjkVSHa0JaGAG6o5iLn2VHyRz8= + + hash2 + + 3LSuMkz44oXe0P+KGiCFLz8t/dsF7FSOw/TEQQ83iTs= + + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_common.h + + hash + + AdSOtv4HeHxYwkFyKB6MbxGs1Ns= + + hash2 + + PtDnUYzSxgTyYx84uo0xGdqu6zxbOcttuWjKVAMtdUE= + + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_decode.h + + hash + + 71k8w9HgFHTP3y98V/i9ExE9UYU= + + hash2 + + rf5T82EuZcRWFPEpIm6LAN3nzI8c9+0y61h2WYpbKJQ= + + + watchos-arm64_x86_64-simulator/nanopb.framework/Headers/pb_encode.h + + hash + + 10Gl/I0zZ+VjzMR3fBWtHOWdRWI= + + hash2 + + dkrujnmALgdV5dKQgyNrFEoK8J2t4B7vx4f6a6p0q4Q= + + + watchos-arm64_x86_64-simulator/nanopb.framework/Info.plist + + hash + + QyaWU8G3OosWzylpaf7kVT8jC3g= + + hash2 + + kUqOzTgM7pfIAjHAPRAqkoW57Dwxeq8xDwfeXTIhTJo= + + + watchos-arm64_x86_64-simulator/nanopb.framework/Modules/module.modulemap + + hash + + yvT8w68NjXCJ7kHzSO2XHZG9B2s= + + hash2 + + Yfb92iOamiOmghCVGx9A0A3Mk6NXzt9UDnBhRLcya04= + + + watchos-arm64_x86_64-simulator/nanopb.framework/nanopb + + hash + + S+LhK8CGHo6QMBt/oe1jFV9dYkw= + + hash2 + + Wrv1h7DJZ890KZ0C2qlVhHI+LnxJAsRH+kMcVKgOsw0= + + + watchos-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/Info.plist + + hash + + QRdhEdgBiHO3jx9e3g4nacpnBcw= + + hash2 + + IVWUcdrrsTv+Jzh8U78B8fE9WXmEwpdOLkGWrGq2Fn8= + + + watchos-arm64_x86_64-simulator/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy + + hash + + KY5lfwC2TvsgFj4wt7hkMmainbs= + + hash2 + + cpujy9D0WMeM1h7fFzUO2v4ONMqG4xTsZMjLIszSG1Q= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeResources.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..45a9ee7 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2fca76b64dc0243cbac89dba691442dc +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeSignature b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..98f4f1c Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeSignature differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeSignature.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeSignature.meta new file mode 100644 index 0000000..fee6a2e --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/_CodeSignature/CodeSignature.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 92bcaa34e08bc4173b60dec22689ed61 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64.meta new file mode 100644 index 0000000..eb5f33f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ccbae4a3d11ac4275aa487efae0deffb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework.meta b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework.meta new file mode 100644 index 0000000..19b2209 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 5383d46df10224d2985926b3be60984e +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/nanopb-umbrella.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/nanopb-umbrella.h new file mode 100644 index 0000000..07e77b3 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/nanopb-umbrella.h @@ -0,0 +1,26 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "pb.h" +#import "pb_common.h" +#import "pb_decode.h" +#import "pb_encode.h" +#import "pb.h" +#import "pb_decode.h" +#import "pb_common.h" +#import "pb.h" +#import "pb_encode.h" +#import "pb_common.h" + +FOUNDATION_EXPORT double nanopbVersionNumber; +FOUNDATION_EXPORT const unsigned char nanopbVersionString[]; + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb.h new file mode 100644 index 0000000..2bd4568 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb.h @@ -0,0 +1,599 @@ +/* Common parts of the nanopb library. Most of these are quite low-level + * stuff. For the high-level interface, see pb_encode.h and pb_decode.h. + */ + +#ifndef PB_H_INCLUDED +#define PB_H_INCLUDED + +/***************************************************************** + * Nanopb compilation time options. You can change these here by * + * uncommenting the lines, or on the compiler command line. * + *****************************************************************/ + +/* Enable support for dynamically allocated fields */ +/* #define PB_ENABLE_MALLOC 1 */ + +/* Define this if your CPU / compiler combination does not support + * unaligned memory access to packed structures. */ +/* #define PB_NO_PACKED_STRUCTS 1 */ + +/* Increase the number of required fields that are tracked. + * A compiler warning will tell if you need this. */ +/* #define PB_MAX_REQUIRED_FIELDS 256 */ + +/* Add support for tag numbers > 255 and fields larger than 255 bytes. */ +/* #define PB_FIELD_16BIT 1 */ + +/* Add support for tag numbers > 65536 and fields larger than 65536 bytes. */ +/* #define PB_FIELD_32BIT 1 */ + +/* Disable support for error messages in order to save some code space. */ +/* #define PB_NO_ERRMSG 1 */ + +/* Disable support for custom streams (support only memory buffers). */ +/* #define PB_BUFFER_ONLY 1 */ + +/* Switch back to the old-style callback function signature. + * This was the default until nanopb-0.2.1. */ +/* #define PB_OLD_CALLBACK_STYLE */ + + +/* Don't encode scalar arrays as packed. This is only to be used when + * the decoder on the receiving side cannot process packed scalar arrays. + * Such example is older protobuf.js. */ +/* #define PB_ENCODE_ARRAYS_UNPACKED 1 */ + +/****************************************************************** + * You usually don't need to change anything below this line. * + * Feel free to look around and use the defined macros, though. * + ******************************************************************/ + + +/* Version of the nanopb library. Just in case you want to check it in + * your own program. */ +#define NANOPB_VERSION nanopb-0.3.9.10 + +/* Include all the system headers needed by nanopb. You will need the + * definitions of the following: + * - strlen, memcpy, memset functions + * - [u]int_least8_t, uint_fast8_t, [u]int_least16_t, [u]int32_t, [u]int64_t + * - size_t + * - bool + * + * If you don't have the standard header files, you can instead provide + * a custom header that defines or includes all this. In that case, + * define PB_SYSTEM_HEADER to the path of this file. + */ +#ifdef PB_SYSTEM_HEADER +#include PB_SYSTEM_HEADER +#else +#include +#include +#include +#include + +#ifdef PB_ENABLE_MALLOC +#include +#endif +#endif + +/* Macro for defining packed structures (compiler dependent). + * This just reduces memory requirements, but is not required. + */ +#if defined(PB_NO_PACKED_STRUCTS) + /* Disable struct packing */ +# define PB_PACKED_STRUCT_START +# define PB_PACKED_STRUCT_END +# define pb_packed +#elif defined(__GNUC__) || defined(__clang__) + /* For GCC and clang */ +# define PB_PACKED_STRUCT_START +# define PB_PACKED_STRUCT_END +# define pb_packed __attribute__((packed)) +#elif defined(__ICCARM__) || defined(__CC_ARM) + /* For IAR ARM and Keil MDK-ARM compilers */ +# define PB_PACKED_STRUCT_START _Pragma("pack(push, 1)") +# define PB_PACKED_STRUCT_END _Pragma("pack(pop)") +# define pb_packed +#elif defined(_MSC_VER) && (_MSC_VER >= 1500) + /* For Microsoft Visual C++ */ +# define PB_PACKED_STRUCT_START __pragma(pack(push, 1)) +# define PB_PACKED_STRUCT_END __pragma(pack(pop)) +# define pb_packed +#else + /* Unknown compiler */ +# define PB_PACKED_STRUCT_START +# define PB_PACKED_STRUCT_END +# define pb_packed +#endif + +/* Handly macro for suppressing unreferenced-parameter compiler warnings. */ +#ifndef PB_UNUSED +#define PB_UNUSED(x) (void)(x) +#endif + +/* Compile-time assertion, used for checking compatible compilation options. + * If this does not work properly on your compiler, use + * #define PB_NO_STATIC_ASSERT to disable it. + * + * But before doing that, check carefully the error message / place where it + * comes from to see if the error has a real cause. Unfortunately the error + * message is not always very clear to read, but you can see the reason better + * in the place where the PB_STATIC_ASSERT macro was called. + */ +#ifndef PB_NO_STATIC_ASSERT +#ifndef PB_STATIC_ASSERT +#define PB_STATIC_ASSERT(COND,MSG) typedef char PB_STATIC_ASSERT_MSG(MSG, __LINE__, __COUNTER__)[(COND)?1:-1]; +#define PB_STATIC_ASSERT_MSG(MSG, LINE, COUNTER) PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) +#define PB_STATIC_ASSERT_MSG_(MSG, LINE, COUNTER) pb_static_assertion_##MSG##LINE##COUNTER +#endif +#else +#define PB_STATIC_ASSERT(COND,MSG) +#endif + +/* Number of required fields to keep track of. */ +#ifndef PB_MAX_REQUIRED_FIELDS +#define PB_MAX_REQUIRED_FIELDS 64 +#endif + +#if PB_MAX_REQUIRED_FIELDS < 64 +#error You should not lower PB_MAX_REQUIRED_FIELDS from the default value (64). +#endif + +/* List of possible field types. These are used in the autogenerated code. + * Least-significant 4 bits tell the scalar type + * Most-significant 4 bits specify repeated/required/packed etc. + */ + +typedef uint_least8_t pb_type_t; + +/**** Field data types ****/ + +/* Numeric types */ +#define PB_LTYPE_BOOL 0x00 /* bool */ +#define PB_LTYPE_VARINT 0x01 /* int32, int64, enum, bool */ +#define PB_LTYPE_UVARINT 0x02 /* uint32, uint64 */ +#define PB_LTYPE_SVARINT 0x03 /* sint32, sint64 */ +#define PB_LTYPE_FIXED32 0x04 /* fixed32, sfixed32, float */ +#define PB_LTYPE_FIXED64 0x05 /* fixed64, sfixed64, double */ + +/* Marker for last packable field type. */ +#define PB_LTYPE_LAST_PACKABLE 0x05 + +/* Byte array with pre-allocated buffer. + * data_size is the length of the allocated PB_BYTES_ARRAY structure. */ +#define PB_LTYPE_BYTES 0x06 + +/* String with pre-allocated buffer. + * data_size is the maximum length. */ +#define PB_LTYPE_STRING 0x07 + +/* Submessage + * submsg_fields is pointer to field descriptions */ +#define PB_LTYPE_SUBMESSAGE 0x08 + +/* Extension pseudo-field + * The field contains a pointer to pb_extension_t */ +#define PB_LTYPE_EXTENSION 0x09 + +/* Byte array with inline, pre-allocated byffer. + * data_size is the length of the inline, allocated buffer. + * This differs from PB_LTYPE_BYTES by defining the element as + * pb_byte_t[data_size] rather than pb_bytes_array_t. */ +#define PB_LTYPE_FIXED_LENGTH_BYTES 0x0A + +/* Number of declared LTYPES */ +#define PB_LTYPES_COUNT 0x0B +#define PB_LTYPE_MASK 0x0F + +/**** Field repetition rules ****/ + +#define PB_HTYPE_REQUIRED 0x00 +#define PB_HTYPE_OPTIONAL 0x10 +#define PB_HTYPE_REPEATED 0x20 +#define PB_HTYPE_ONEOF 0x30 +#define PB_HTYPE_MASK 0x30 + +/**** Field allocation types ****/ + +#define PB_ATYPE_STATIC 0x00 +#define PB_ATYPE_POINTER 0x80 +#define PB_ATYPE_CALLBACK 0x40 +#define PB_ATYPE_MASK 0xC0 + +#define PB_ATYPE(x) ((x) & PB_ATYPE_MASK) +#define PB_HTYPE(x) ((x) & PB_HTYPE_MASK) +#define PB_LTYPE(x) ((x) & PB_LTYPE_MASK) + +/* Data type used for storing sizes of struct fields + * and array counts. + */ +#if defined(PB_FIELD_32BIT) + typedef uint32_t pb_size_t; + typedef int32_t pb_ssize_t; +#elif defined(PB_FIELD_16BIT) + typedef uint_least16_t pb_size_t; + typedef int_least16_t pb_ssize_t; +#else + typedef uint_least8_t pb_size_t; + typedef int_least8_t pb_ssize_t; +#endif +#define PB_SIZE_MAX ((pb_size_t)-1) + +/* Data type for storing encoded data and other byte streams. + * This typedef exists to support platforms where uint8_t does not exist. + * You can regard it as equivalent on uint8_t on other platforms. + */ +typedef uint_least8_t pb_byte_t; + +/* This structure is used in auto-generated constants + * to specify struct fields. + * You can change field sizes if you need structures + * larger than 256 bytes or field tags larger than 256. + * The compiler should complain if your .proto has such + * structures. Fix that by defining PB_FIELD_16BIT or + * PB_FIELD_32BIT. + */ +PB_PACKED_STRUCT_START +typedef struct pb_field_s pb_field_t; +struct pb_field_s { + pb_size_t tag; + pb_type_t type; + pb_size_t data_offset; /* Offset of field data, relative to previous field. */ + pb_ssize_t size_offset; /* Offset of array size or has-boolean, relative to data */ + pb_size_t data_size; /* Data size in bytes for a single item */ + pb_size_t array_size; /* Maximum number of entries in array */ + + /* Field definitions for submessage + * OR default value for all other non-array, non-callback types + * If null, then field will zeroed. */ + const void *ptr; +} pb_packed; +PB_PACKED_STRUCT_END + +/* Make sure that the standard integer types are of the expected sizes. + * Otherwise fixed32/fixed64 fields can break. + * + * If you get errors here, it probably means that your stdint.h is not + * correct for your platform. + */ +#ifndef PB_WITHOUT_64BIT +PB_STATIC_ASSERT(sizeof(int64_t) == 2 * sizeof(int32_t), INT64_T_WRONG_SIZE) +PB_STATIC_ASSERT(sizeof(uint64_t) == 2 * sizeof(uint32_t), UINT64_T_WRONG_SIZE) +#endif + +/* This structure is used for 'bytes' arrays. + * It has the number of bytes in the beginning, and after that an array. + * Note that actual structs used will have a different length of bytes array. + */ +#define PB_BYTES_ARRAY_T(n) struct { pb_size_t size; pb_byte_t bytes[n]; } +#define PB_BYTES_ARRAY_T_ALLOCSIZE(n) ((size_t)n + offsetof(pb_bytes_array_t, bytes)) + +struct pb_bytes_array_s { + pb_size_t size; + pb_byte_t bytes[1]; +}; +typedef struct pb_bytes_array_s pb_bytes_array_t; + +/* This structure is used for giving the callback function. + * It is stored in the message structure and filled in by the method that + * calls pb_decode. + * + * The decoding callback will be given a limited-length stream + * If the wire type was string, the length is the length of the string. + * If the wire type was a varint/fixed32/fixed64, the length is the length + * of the actual value. + * The function may be called multiple times (especially for repeated types, + * but also otherwise if the message happens to contain the field multiple + * times.) + * + * The encoding callback will receive the actual output stream. + * It should write all the data in one call, including the field tag and + * wire type. It can write multiple fields. + * + * The callback can be null if you want to skip a field. + */ +typedef struct pb_istream_s pb_istream_t; +typedef struct pb_ostream_s pb_ostream_t; +typedef struct pb_callback_s pb_callback_t; +struct pb_callback_s { +#ifdef PB_OLD_CALLBACK_STYLE + /* Deprecated since nanopb-0.2.1 */ + union { + bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void *arg); + bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, const void *arg); + } funcs; +#else + /* New function signature, which allows modifying arg contents in callback. */ + union { + bool (*decode)(pb_istream_t *stream, const pb_field_t *field, void **arg); + bool (*encode)(pb_ostream_t *stream, const pb_field_t *field, void * const *arg); + } funcs; +#endif + + /* Free arg for use by callback */ + void *arg; +}; + +/* Wire types. Library user needs these only in encoder callbacks. */ +typedef enum { + PB_WT_VARINT = 0, + PB_WT_64BIT = 1, + PB_WT_STRING = 2, + PB_WT_32BIT = 5 +} pb_wire_type_t; + +/* Structure for defining the handling of unknown/extension fields. + * Usually the pb_extension_type_t structure is automatically generated, + * while the pb_extension_t structure is created by the user. However, + * if you want to catch all unknown fields, you can also create a custom + * pb_extension_type_t with your own callback. + */ +typedef struct pb_extension_type_s pb_extension_type_t; +typedef struct pb_extension_s pb_extension_t; +struct pb_extension_type_s { + /* Called for each unknown field in the message. + * If you handle the field, read off all of its data and return true. + * If you do not handle the field, do not read anything and return true. + * If you run into an error, return false. + * Set to NULL for default handler. + */ + bool (*decode)(pb_istream_t *stream, pb_extension_t *extension, + uint32_t tag, pb_wire_type_t wire_type); + + /* Called once after all regular fields have been encoded. + * If you have something to write, do so and return true. + * If you do not have anything to write, just return true. + * If you run into an error, return false. + * Set to NULL for default handler. + */ + bool (*encode)(pb_ostream_t *stream, const pb_extension_t *extension); + + /* Free field for use by the callback. */ + const void *arg; +}; + +struct pb_extension_s { + /* Type describing the extension field. Usually you'll initialize + * this to a pointer to the automatically generated structure. */ + const pb_extension_type_t *type; + + /* Destination for the decoded data. This must match the datatype + * of the extension field. */ + void *dest; + + /* Pointer to the next extension handler, or NULL. + * If this extension does not match a field, the next handler is + * automatically called. */ + pb_extension_t *next; + + /* The decoder sets this to true if the extension was found. + * Ignored for encoding. */ + bool found; +}; + +/* Memory allocation functions to use. You can define pb_realloc and + * pb_free to custom functions if you want. */ +#ifdef PB_ENABLE_MALLOC +# ifndef pb_realloc +# define pb_realloc(ptr, size) realloc(ptr, size) +# endif +# ifndef pb_free +# define pb_free(ptr) free(ptr) +# endif +#endif + +/* This is used to inform about need to regenerate .pb.h/.pb.c files. */ +#define PB_PROTO_HEADER_VERSION 30 + +/* These macros are used to declare pb_field_t's in the constant array. */ +/* Size of a structure member, in bytes. */ +#define pb_membersize(st, m) (sizeof ((st*)0)->m) +/* Number of entries in an array. */ +#define pb_arraysize(st, m) (pb_membersize(st, m) / pb_membersize(st, m[0])) +/* Delta from start of one member to the start of another member. */ +#define pb_delta(st, m1, m2) ((int)offsetof(st, m1) - (int)offsetof(st, m2)) +/* Marks the end of the field list */ +#define PB_LAST_FIELD {0,(pb_type_t) 0,0,0,0,0,0} + +/* Macros for filling in the data_offset field */ +/* data_offset for first field in a message */ +#define PB_DATAOFFSET_FIRST(st, m1, m2) (offsetof(st, m1)) +/* data_offset for subsequent fields */ +#define PB_DATAOFFSET_OTHER(st, m1, m2) (offsetof(st, m1) - offsetof(st, m2) - pb_membersize(st, m2)) +/* data offset for subsequent fields inside an union (oneof) */ +#define PB_DATAOFFSET_UNION(st, m1, m2) (PB_SIZE_MAX) +/* Choose first/other based on m1 == m2 (deprecated, remains for backwards compatibility) */ +#define PB_DATAOFFSET_CHOOSE(st, m1, m2) (int)(offsetof(st, m1) == offsetof(st, m2) \ + ? PB_DATAOFFSET_FIRST(st, m1, m2) \ + : PB_DATAOFFSET_OTHER(st, m1, m2)) + +/* Required fields are the simplest. They just have delta (padding) from + * previous field end, and the size of the field. Pointer is used for + * submessages and default values. + */ +#define PB_REQUIRED_STATIC(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ + fd, 0, pb_membersize(st, m), 0, ptr} + +/* Optional fields add the delta to the has_ variable. */ +#define PB_OPTIONAL_STATIC(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ + fd, \ + pb_delta(st, has_ ## m, m), \ + pb_membersize(st, m), 0, ptr} + +#define PB_SINGULAR_STATIC(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_STATIC | PB_HTYPE_OPTIONAL | ltype, \ + fd, 0, pb_membersize(st, m), 0, ptr} + +/* Repeated fields have a _count field and also the maximum number of entries. */ +#define PB_REPEATED_STATIC(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | ltype, \ + fd, \ + pb_delta(st, m ## _count, m), \ + pb_membersize(st, m[0]), \ + pb_arraysize(st, m), ptr} + +/* Allocated fields carry the size of the actual data, not the pointer */ +#define PB_REQUIRED_POINTER(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_POINTER | PB_HTYPE_REQUIRED | ltype, \ + fd, 0, pb_membersize(st, m[0]), 0, ptr} + +/* Optional fields don't need a has_ variable, as information would be redundant */ +#define PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ + fd, 0, pb_membersize(st, m[0]), 0, ptr} + +/* Same as optional fields*/ +#define PB_SINGULAR_POINTER(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_POINTER | PB_HTYPE_OPTIONAL | ltype, \ + fd, 0, pb_membersize(st, m[0]), 0, ptr} + +/* Repeated fields have a _count field and a pointer to array of pointers */ +#define PB_REPEATED_POINTER(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_POINTER | PB_HTYPE_REPEATED | ltype, \ + fd, pb_delta(st, m ## _count, m), \ + pb_membersize(st, m[0]), 0, ptr} + +/* Callbacks are much like required fields except with special datatype. */ +#define PB_REQUIRED_CALLBACK(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REQUIRED | ltype, \ + fd, 0, pb_membersize(st, m), 0, ptr} + +#define PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ + fd, 0, pb_membersize(st, m), 0, ptr} + +#define PB_SINGULAR_CALLBACK(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_CALLBACK | PB_HTYPE_OPTIONAL | ltype, \ + fd, 0, pb_membersize(st, m), 0, ptr} + +#define PB_REPEATED_CALLBACK(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_CALLBACK | PB_HTYPE_REPEATED | ltype, \ + fd, 0, pb_membersize(st, m), 0, ptr} + +/* Optional extensions don't have the has_ field, as that would be redundant. + * Furthermore, the combination of OPTIONAL without has_ field is used + * for indicating proto3 style fields. Extensions exist in proto2 mode only, + * so they should be encoded according to proto2 rules. To avoid the conflict, + * extensions are marked as REQUIRED instead. + */ +#define PB_OPTEXT_STATIC(tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_STATIC | PB_HTYPE_REQUIRED | ltype, \ + 0, \ + 0, \ + pb_membersize(st, m), 0, ptr} + +#define PB_OPTEXT_POINTER(tag, st, m, fd, ltype, ptr) \ + PB_OPTIONAL_POINTER(tag, st, m, fd, ltype, ptr) + +#define PB_OPTEXT_CALLBACK(tag, st, m, fd, ltype, ptr) \ + PB_OPTIONAL_CALLBACK(tag, st, m, fd, ltype, ptr) + +/* The mapping from protobuf types to LTYPEs is done using these macros. */ +#define PB_LTYPE_MAP_BOOL PB_LTYPE_BOOL +#define PB_LTYPE_MAP_BYTES PB_LTYPE_BYTES +#define PB_LTYPE_MAP_DOUBLE PB_LTYPE_FIXED64 +#define PB_LTYPE_MAP_ENUM PB_LTYPE_VARINT +#define PB_LTYPE_MAP_UENUM PB_LTYPE_UVARINT +#define PB_LTYPE_MAP_FIXED32 PB_LTYPE_FIXED32 +#define PB_LTYPE_MAP_FIXED64 PB_LTYPE_FIXED64 +#define PB_LTYPE_MAP_FLOAT PB_LTYPE_FIXED32 +#define PB_LTYPE_MAP_INT32 PB_LTYPE_VARINT +#define PB_LTYPE_MAP_INT64 PB_LTYPE_VARINT +#define PB_LTYPE_MAP_MESSAGE PB_LTYPE_SUBMESSAGE +#define PB_LTYPE_MAP_SFIXED32 PB_LTYPE_FIXED32 +#define PB_LTYPE_MAP_SFIXED64 PB_LTYPE_FIXED64 +#define PB_LTYPE_MAP_SINT32 PB_LTYPE_SVARINT +#define PB_LTYPE_MAP_SINT64 PB_LTYPE_SVARINT +#define PB_LTYPE_MAP_STRING PB_LTYPE_STRING +#define PB_LTYPE_MAP_UINT32 PB_LTYPE_UVARINT +#define PB_LTYPE_MAP_UINT64 PB_LTYPE_UVARINT +#define PB_LTYPE_MAP_EXTENSION PB_LTYPE_EXTENSION +#define PB_LTYPE_MAP_FIXED_LENGTH_BYTES PB_LTYPE_FIXED_LENGTH_BYTES + +/* This is the actual macro used in field descriptions. + * It takes these arguments: + * - Field tag number + * - Field type: BOOL, BYTES, DOUBLE, ENUM, UENUM, FIXED32, FIXED64, + * FLOAT, INT32, INT64, MESSAGE, SFIXED32, SFIXED64 + * SINT32, SINT64, STRING, UINT32, UINT64 or EXTENSION + * - Field rules: REQUIRED, OPTIONAL or REPEATED + * - Allocation: STATIC, CALLBACK or POINTER + * - Placement: FIRST or OTHER, depending on if this is the first field in structure. + * - Message name + * - Field name + * - Previous field name (or field name again for first field) + * - Pointer to default value or submsg fields. + */ + +#define PB_FIELD(tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ + PB_ ## rules ## _ ## allocation(tag, message, field, \ + PB_DATAOFFSET_ ## placement(message, field, prevfield), \ + PB_LTYPE_MAP_ ## type, ptr) + +/* Field description for repeated static fixed count fields.*/ +#define PB_REPEATED_FIXED_COUNT(tag, type, placement, message, field, prevfield, ptr) \ + {tag, PB_ATYPE_STATIC | PB_HTYPE_REPEATED | PB_LTYPE_MAP_ ## type, \ + PB_DATAOFFSET_ ## placement(message, field, prevfield), \ + 0, \ + pb_membersize(message, field[0]), \ + pb_arraysize(message, field), ptr} + +/* Field description for oneof fields. This requires taking into account the + * union name also, that's why a separate set of macros is needed. + */ +#define PB_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ + fd, pb_delta(st, which_ ## u, u.m), \ + pb_membersize(st, u.m), 0, ptr} + +#define PB_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ + fd, pb_delta(st, which_ ## u, u.m), \ + pb_membersize(st, u.m[0]), 0, ptr} + +#define PB_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ + PB_ONEOF_ ## allocation(union_name, tag, message, field, \ + PB_DATAOFFSET_ ## placement(message, union_name.field, prevfield), \ + PB_LTYPE_MAP_ ## type, ptr) + +#define PB_ANONYMOUS_ONEOF_STATIC(u, tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_STATIC | PB_HTYPE_ONEOF | ltype, \ + fd, pb_delta(st, which_ ## u, m), \ + pb_membersize(st, m), 0, ptr} + +#define PB_ANONYMOUS_ONEOF_POINTER(u, tag, st, m, fd, ltype, ptr) \ + {tag, PB_ATYPE_POINTER | PB_HTYPE_ONEOF | ltype, \ + fd, pb_delta(st, which_ ## u, m), \ + pb_membersize(st, m[0]), 0, ptr} + +#define PB_ANONYMOUS_ONEOF_FIELD(union_name, tag, type, rules, allocation, placement, message, field, prevfield, ptr) \ + PB_ANONYMOUS_ONEOF_ ## allocation(union_name, tag, message, field, \ + PB_DATAOFFSET_ ## placement(message, field, prevfield), \ + PB_LTYPE_MAP_ ## type, ptr) + +/* These macros are used for giving out error messages. + * They are mostly a debugging aid; the main error information + * is the true/false return value from functions. + * Some code space can be saved by disabling the error + * messages if not used. + * + * PB_SET_ERROR() sets the error message if none has been set yet. + * msg must be a constant string literal. + * PB_GET_ERROR() always returns a pointer to a string. + * PB_RETURN_ERROR() sets the error and returns false from current + * function. + */ +#ifdef PB_NO_ERRMSG +#define PB_SET_ERROR(stream, msg) PB_UNUSED(stream) +#define PB_GET_ERROR(stream) "(errmsg disabled)" +#else +#define PB_SET_ERROR(stream, msg) (stream->errmsg = (stream)->errmsg ? (stream)->errmsg : (msg)) +#define PB_GET_ERROR(stream) ((stream)->errmsg ? (stream)->errmsg : "(none)") +#endif + +#define PB_RETURN_ERROR(stream, msg) return PB_SET_ERROR(stream, msg), false + +#endif diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_common.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_common.h new file mode 100644 index 0000000..60b3d37 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_common.h @@ -0,0 +1,42 @@ +/* pb_common.h: Common support functions for pb_encode.c and pb_decode.c. + * These functions are rarely needed by applications directly. + */ + +#ifndef PB_COMMON_H_INCLUDED +#define PB_COMMON_H_INCLUDED + +#include "pb.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* Iterator for pb_field_t list */ +struct pb_field_iter_s { + const pb_field_t *start; /* Start of the pb_field_t array */ + const pb_field_t *pos; /* Current position of the iterator */ + unsigned required_field_index; /* Zero-based index that counts only the required fields */ + void *dest_struct; /* Pointer to start of the structure */ + void *pData; /* Pointer to current field value */ + void *pSize; /* Pointer to count/has field */ +}; +typedef struct pb_field_iter_s pb_field_iter_t; + +/* Initialize the field iterator structure to beginning. + * Returns false if the message type is empty. */ +bool pb_field_iter_begin(pb_field_iter_t *iter, const pb_field_t *fields, void *dest_struct); + +/* Advance the iterator to the next field. + * Returns false when the iterator wraps back to the first field. */ +bool pb_field_iter_next(pb_field_iter_t *iter); + +/* Advance the iterator until it points at a field with the given tag. + * Returns false if no such field exists. */ +bool pb_field_iter_find(pb_field_iter_t *iter, uint32_t tag); + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_decode.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_decode.h new file mode 100644 index 0000000..3577c20 --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_decode.h @@ -0,0 +1,178 @@ +/* pb_decode.h: Functions to decode protocol buffers. Depends on pb_decode.c. + * The main function is pb_decode. You also need an input stream, and the + * field descriptions created by nanopb_generator.py. + */ + +#ifndef PB_DECODE_H_INCLUDED +#define PB_DECODE_H_INCLUDED + +#include "pb.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* Structure for defining custom input streams. You will need to provide + * a callback function to read the bytes from your storage, which can be + * for example a file or a network socket. + * + * The callback must conform to these rules: + * + * 1) Return false on IO errors. This will cause decoding to abort. + * 2) You can use state to store your own data (e.g. buffer pointer), + * and rely on pb_read to verify that no-body reads past bytes_left. + * 3) Your callback may be used with substreams, in which case bytes_left + * is different than from the main stream. Don't use bytes_left to compute + * any pointers. + */ +struct pb_istream_s +{ +#ifdef PB_BUFFER_ONLY + /* Callback pointer is not used in buffer-only configuration. + * Having an int pointer here allows binary compatibility but + * gives an error if someone tries to assign callback function. + */ + int *callback; +#else + bool (*callback)(pb_istream_t *stream, pb_byte_t *buf, size_t count); +#endif + + void *state; /* Free field for use by callback implementation */ + size_t bytes_left; + +#ifndef PB_NO_ERRMSG + const char *errmsg; +#endif +}; + +/*************************** + * Main decoding functions * + ***************************/ + +/* Decode a single protocol buffers message from input stream into a C structure. + * Returns true on success, false on any failure. + * The actual struct pointed to by dest must match the description in fields. + * Callback fields of the destination structure must be initialized by caller. + * All other fields will be initialized by this function. + * + * Example usage: + * MyMessage msg = {}; + * uint8_t buffer[64]; + * pb_istream_t stream; + * + * // ... read some data into buffer ... + * + * stream = pb_istream_from_buffer(buffer, count); + * pb_decode(&stream, MyMessage_fields, &msg); + */ +bool pb_decode(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); + +/* Same as pb_decode, except does not initialize the destination structure + * to default values. This is slightly faster if you need no default values + * and just do memset(struct, 0, sizeof(struct)) yourself. + * + * This can also be used for 'merging' two messages, i.e. update only the + * fields that exist in the new message. + * + * Note: If this function returns with an error, it will not release any + * dynamically allocated fields. You will need to call pb_release() yourself. + */ +bool pb_decode_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); + +/* Same as pb_decode, except expects the stream to start with the message size + * encoded as varint. Corresponds to parseDelimitedFrom() in Google's + * protobuf API. + */ +bool pb_decode_delimited(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); + +/* Same as pb_decode_delimited, except that it does not initialize the destination structure. + * See pb_decode_noinit + */ +bool pb_decode_delimited_noinit(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); + +/* Same as pb_decode, except allows the message to be terminated with a null byte. + * NOTE: Until nanopb-0.4.0, pb_decode() also allows null-termination. This behaviour + * is not supported in most other protobuf implementations, so pb_decode_delimited() + * is a better option for compatibility. + */ +bool pb_decode_nullterminated(pb_istream_t *stream, const pb_field_t fields[], void *dest_struct); + +#ifdef PB_ENABLE_MALLOC +/* Release any allocated pointer fields. If you use dynamic allocation, you should + * call this for any successfully decoded message when you are done with it. If + * pb_decode() returns with an error, the message is already released. + */ +void pb_release(const pb_field_t fields[], void *dest_struct); +#endif + + +/************************************** + * Functions for manipulating streams * + **************************************/ + +/* Create an input stream for reading from a memory buffer. + * + * Alternatively, you can use a custom stream that reads directly from e.g. + * a file or a network socket. + */ +pb_istream_t pb_istream_from_buffer(const pb_byte_t *buf, size_t bufsize); + +/* Function to read from a pb_istream_t. You can use this if you need to + * read some custom header data, or to read data in field callbacks. + */ +bool pb_read(pb_istream_t *stream, pb_byte_t *buf, size_t count); + + +/************************************************ + * Helper functions for writing field callbacks * + ************************************************/ + +/* Decode the tag for the next field in the stream. Gives the wire type and + * field tag. At end of the message, returns false and sets eof to true. */ +bool pb_decode_tag(pb_istream_t *stream, pb_wire_type_t *wire_type, uint32_t *tag, bool *eof); + +/* Skip the field payload data, given the wire type. */ +bool pb_skip_field(pb_istream_t *stream, pb_wire_type_t wire_type); + +/* Decode an integer in the varint format. This works for enum, int32, + * int64, uint32 and uint64 field types. */ +#ifndef PB_WITHOUT_64BIT +bool pb_decode_varint(pb_istream_t *stream, uint64_t *dest); +#else +#define pb_decode_varint pb_decode_varint32 +#endif + +/* Decode an integer in the varint format. This works for enum, int32, + * and uint32 field types. */ +bool pb_decode_varint32(pb_istream_t *stream, uint32_t *dest); + +/* Decode a bool value in varint format. */ +bool pb_decode_bool(pb_istream_t *stream, bool *dest); + +/* Decode an integer in the zig-zagged svarint format. This works for sint32 + * and sint64. */ +#ifndef PB_WITHOUT_64BIT +bool pb_decode_svarint(pb_istream_t *stream, int64_t *dest); +#else +bool pb_decode_svarint(pb_istream_t *stream, int32_t *dest); +#endif + +/* Decode a fixed32, sfixed32 or float value. You need to pass a pointer to + * a 4-byte wide C variable. */ +bool pb_decode_fixed32(pb_istream_t *stream, void *dest); + +#ifndef PB_WITHOUT_64BIT +/* Decode a fixed64, sfixed64 or double value. You need to pass a pointer to + * a 8-byte wide C variable. */ +bool pb_decode_fixed64(pb_istream_t *stream, void *dest); +#endif + +/* Make a limited-length substream for reading a PB_WT_STRING field. */ +bool pb_make_string_substream(pb_istream_t *stream, pb_istream_t *substream); +bool pb_close_string_substream(pb_istream_t *stream, pb_istream_t *substream); + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_encode.h b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_encode.h new file mode 100644 index 0000000..b1d822f --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Headers/pb_encode.h @@ -0,0 +1,170 @@ +/* pb_encode.h: Functions to encode protocol buffers. Depends on pb_encode.c. + * The main function is pb_encode. You also need an output stream, and the + * field descriptions created by nanopb_generator.py. + */ + +#ifndef PB_ENCODE_H_INCLUDED +#define PB_ENCODE_H_INCLUDED + +#include "pb.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* Structure for defining custom output streams. You will need to provide + * a callback function to write the bytes to your storage, which can be + * for example a file or a network socket. + * + * The callback must conform to these rules: + * + * 1) Return false on IO errors. This will cause encoding to abort. + * 2) You can use state to store your own data (e.g. buffer pointer). + * 3) pb_write will update bytes_written after your callback runs. + * 4) Substreams will modify max_size and bytes_written. Don't use them + * to calculate any pointers. + */ +struct pb_ostream_s +{ +#ifdef PB_BUFFER_ONLY + /* Callback pointer is not used in buffer-only configuration. + * Having an int pointer here allows binary compatibility but + * gives an error if someone tries to assign callback function. + * Also, NULL pointer marks a 'sizing stream' that does not + * write anything. + */ + int *callback; +#else + bool (*callback)(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); +#endif + void *state; /* Free field for use by callback implementation. */ + size_t max_size; /* Limit number of output bytes written (or use SIZE_MAX). */ + size_t bytes_written; /* Number of bytes written so far. */ + +#ifndef PB_NO_ERRMSG + const char *errmsg; +#endif +}; + +/*************************** + * Main encoding functions * + ***************************/ + +/* Encode a single protocol buffers message from C structure into a stream. + * Returns true on success, false on any failure. + * The actual struct pointed to by src_struct must match the description in fields. + * All required fields in the struct are assumed to have been filled in. + * + * Example usage: + * MyMessage msg = {}; + * uint8_t buffer[64]; + * pb_ostream_t stream; + * + * msg.field1 = 42; + * stream = pb_ostream_from_buffer(buffer, sizeof(buffer)); + * pb_encode(&stream, MyMessage_fields, &msg); + */ +bool pb_encode(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); + +/* Same as pb_encode, but prepends the length of the message as a varint. + * Corresponds to writeDelimitedTo() in Google's protobuf API. + */ +bool pb_encode_delimited(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); + +/* Same as pb_encode, but appends a null byte to the message for termination. + * NOTE: This behaviour is not supported in most other protobuf implementations, so pb_encode_delimited() + * is a better option for compatibility. + */ +bool pb_encode_nullterminated(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); + +/* Encode the message to get the size of the encoded data, but do not store + * the data. */ +bool pb_get_encoded_size(size_t *size, const pb_field_t fields[], const void *src_struct); + +/************************************** + * Functions for manipulating streams * + **************************************/ + +/* Create an output stream for writing into a memory buffer. + * The number of bytes written can be found in stream.bytes_written after + * encoding the message. + * + * Alternatively, you can use a custom stream that writes directly to e.g. + * a file or a network socket. + */ +pb_ostream_t pb_ostream_from_buffer(pb_byte_t *buf, size_t bufsize); + +/* Pseudo-stream for measuring the size of a message without actually storing + * the encoded data. + * + * Example usage: + * MyMessage msg = {}; + * pb_ostream_t stream = PB_OSTREAM_SIZING; + * pb_encode(&stream, MyMessage_fields, &msg); + * printf("Message size is %d\n", stream.bytes_written); + */ +#ifndef PB_NO_ERRMSG +#define PB_OSTREAM_SIZING {0,0,0,0,0} +#else +#define PB_OSTREAM_SIZING {0,0,0,0} +#endif + +/* Function to write into a pb_ostream_t stream. You can use this if you need + * to append or prepend some custom headers to the message. + */ +bool pb_write(pb_ostream_t *stream, const pb_byte_t *buf, size_t count); + + +/************************************************ + * Helper functions for writing field callbacks * + ************************************************/ + +/* Encode field header based on type and field number defined in the field + * structure. Call this from the callback before writing out field contents. */ +bool pb_encode_tag_for_field(pb_ostream_t *stream, const pb_field_t *field); + +/* Encode field header by manually specifying wire type. You need to use this + * if you want to write out packed arrays from a callback field. */ +bool pb_encode_tag(pb_ostream_t *stream, pb_wire_type_t wiretype, uint32_t field_number); + +/* Encode an integer in the varint format. + * This works for bool, enum, int32, int64, uint32 and uint64 field types. */ +#ifndef PB_WITHOUT_64BIT +bool pb_encode_varint(pb_ostream_t *stream, uint64_t value); +#else +bool pb_encode_varint(pb_ostream_t *stream, uint32_t value); +#endif + +/* Encode an integer in the zig-zagged svarint format. + * This works for sint32 and sint64. */ +#ifndef PB_WITHOUT_64BIT +bool pb_encode_svarint(pb_ostream_t *stream, int64_t value); +#else +bool pb_encode_svarint(pb_ostream_t *stream, int32_t value); +#endif + +/* Encode a string or bytes type field. For strings, pass strlen(s) as size. */ +bool pb_encode_string(pb_ostream_t *stream, const pb_byte_t *buffer, size_t size); + +/* Encode a fixed32, sfixed32 or float value. + * You need to pass a pointer to a 4-byte wide C variable. */ +bool pb_encode_fixed32(pb_ostream_t *stream, const void *value); + +#ifndef PB_WITHOUT_64BIT +/* Encode a fixed64, sfixed64 or double value. + * You need to pass a pointer to a 8-byte wide C variable. */ +bool pb_encode_fixed64(pb_ostream_t *stream, const void *value); +#endif + +/* Encode a submessage field. + * You need to pass the pb_field_t array and pointer to struct, just like + * with pb_encode(). This internally encodes the submessage twice, first to + * calculate message size and then to actually write it out. + */ +bool pb_encode_submessage(pb_ostream_t *stream, const pb_field_t fields[], const void *src_struct); + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Info.plist new file mode 100644 index 0000000..27849ea --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Info.plist @@ -0,0 +1,57 @@ + + + + + BuildMachineOSBuild + 23F79 + CFBundleDevelopmentRegion + en + CFBundleExecutable + nanopb + CFBundleIdentifier + org.cocoapods.nanopb + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + nanopb + CFBundlePackageType + FMWK + CFBundleShortVersionString + 2.30910.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + iPhoneOS + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 21C52 + DTPlatformName + iphoneos + DTPlatformVersion + 17.2 + DTSDKBuild + 21C52 + DTSDKName + iphoneos17.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + MinimumOSVersion + 100.0 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + + diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Modules/module.modulemap b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Modules/module.modulemap new file mode 100644 index 0000000..611ce4c --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/Modules/module.modulemap @@ -0,0 +1,5 @@ +framework module nanopb { +umbrella header "nanopb-umbrella.h" +export * +module * { export * } +} diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb new file mode 100644 index 0000000..10084ae Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb_Privacy.bundle/Info.plist b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb_Privacy.bundle/Info.plist new file mode 100644 index 0000000..96fb273 Binary files /dev/null and b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb_Privacy.bundle/Info.plist differ diff --git a/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..72e00ac --- /dev/null +++ b/sdk-intergration/Packages/tysdk/Plugins/iOS/Firebase/nanopb.xcframework/ios-arm64/nanopb.framework/nanopb_Privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,15 @@ + + + + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + + +