diff --git a/ios/manifest b/ios/manifest
index 6415987..105cfa7 100644
--- a/ios/manifest
+++ b/ios/manifest
@@ -2,7 +2,7 @@
# this is your module manifest and used by Titanium
# during compilation, packaging, distribution, etc.
#
-version: 5.1.0
+version: 6.0.0
apiversion: 2
architectures: arm64 x86_64
description: titanium-firebase-analytics
diff --git a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/FirebaseAnalytics b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/FirebaseAnalytics
index 3475344..d6f3c05 100644
Binary files a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/FirebaseAnalytics and b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/FirebaseAnalytics differ
diff --git a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/Headers/FIRAnalytics.h b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
index c9ce4e0..b9de094 100644
--- a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
+++ b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
@@ -97,37 +97,6 @@ NS_SWIFT_NAME(Analytics)
/// non-empty and no more than 256 characters long. Setting userID to nil removes the user ID.
+ (void)setUserID:(nullable NSString *)userID;
-/// This method was deprecated in Firebase 6.29.0.
-///
-/// Sets the current screen name, which specifies the current visual context in your app. This helps
-/// identify the areas in your app where users spend their time and how they interact with your app.
-/// Must be called on the main thread.
-///
-/// Note that screen reporting is enabled automatically and records the class name of the current
-/// UIViewController for you without requiring you to call this method. The class name can
-/// optionally be overridden by calling this method in the viewDidAppear callback of your
-/// UIViewController and specifying the screenClassOverride parameter.
-/// `setScreenName:screenClass:` must be called after `[super viewDidAppear:]`.
-///
-/// If your app does not use a distinct UIViewController for each screen, you should call this
-/// method and specify a distinct screenName each time a new screen is presented to the user.
-///
-/// The screen name and screen class remain in effect until the current UIViewController changes or
-/// a new call to setScreenName:screenClass: is made.
-///
-/// @warning If you override `viewDidAppear:` in your UIViewController but do not call
-/// `[super viewDidAppear:]`, that screen class will not be tracked.
-///
-/// @param screenName The name of the current screen. Should contain 1 to 100 characters. Set to nil
-/// to clear the current screen name.
-/// @param screenClassOverride The name of the screen class. Should contain 1 to 100 characters. By
-/// default this is the class name of the current UIViewController. Set to nil to revert to the
-/// default class name.
-+ (void)setScreenName:(nullable NSString *)screenName
- screenClass:(nullable NSString *)screenClassOverride
- DEPRECATED_MSG_ATTRIBUTE(
- "Use +[FIRAnalytics logEventWithName:kFIREventScreenView parameters:] instead.");
-
/// Sets whether analytics collection is enabled for this app on this device. This setting is
/// persisted across app sessions. By default it is enabled.
///
diff --git a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/Info.plist b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/Info.plist
index 590c318..2eb8dff 100644
--- a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/Info.plist
+++ b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_armv7/FirebaseAnalytics.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/FirebaseAnalytics b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/FirebaseAnalytics
index 66e2df6..d30ea99 100644
Binary files a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/FirebaseAnalytics and b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/FirebaseAnalytics differ
diff --git a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics.h b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
index c9ce4e0..b9de094 100644
--- a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
+++ b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/Headers/FIRAnalytics.h
@@ -97,37 +97,6 @@ NS_SWIFT_NAME(Analytics)
/// non-empty and no more than 256 characters long. Setting userID to nil removes the user ID.
+ (void)setUserID:(nullable NSString *)userID;
-/// This method was deprecated in Firebase 6.29.0.
-///
-/// Sets the current screen name, which specifies the current visual context in your app. This helps
-/// identify the areas in your app where users spend their time and how they interact with your app.
-/// Must be called on the main thread.
-///
-/// Note that screen reporting is enabled automatically and records the class name of the current
-/// UIViewController for you without requiring you to call this method. The class name can
-/// optionally be overridden by calling this method in the viewDidAppear callback of your
-/// UIViewController and specifying the screenClassOverride parameter.
-/// `setScreenName:screenClass:` must be called after `[super viewDidAppear:]`.
-///
-/// If your app does not use a distinct UIViewController for each screen, you should call this
-/// method and specify a distinct screenName each time a new screen is presented to the user.
-///
-/// The screen name and screen class remain in effect until the current UIViewController changes or
-/// a new call to setScreenName:screenClass: is made.
-///
-/// @warning If you override `viewDidAppear:` in your UIViewController but do not call
-/// `[super viewDidAppear:]`, that screen class will not be tracked.
-///
-/// @param screenName The name of the current screen. Should contain 1 to 100 characters. Set to nil
-/// to clear the current screen name.
-/// @param screenClassOverride The name of the screen class. Should contain 1 to 100 characters. By
-/// default this is the class name of the current UIViewController. Set to nil to revert to the
-/// default class name.
-+ (void)setScreenName:(nullable NSString *)screenName
- screenClass:(nullable NSString *)screenClassOverride
- DEPRECATED_MSG_ATTRIBUTE(
- "Use +[FIRAnalytics logEventWithName:kFIREventScreenView parameters:] instead.");
-
/// Sets whether analytics collection is enabled for this app on this device. This setting is
/// persisted across app sessions. By default it is enabled.
///
diff --git a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/Info.plist b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/Info.plist
index 590c318..2eb8dff 100644
--- a/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/Info.plist
+++ b/ios/platform/FirebaseAnalytics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseAnalytics.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCore.xcframework/Info.plist b/ios/shared/FirebaseCore.xcframework/Info.plist
index f97e516..8bbc9ef 100644
--- a/ios/shared/FirebaseCore.xcframework/Info.plist
+++ b/ios/shared/FirebaseCore.xcframework/Info.plist
@@ -17,6 +17,21 @@
SupportedPlatform
macos
+
+ LibraryIdentifier
+ ios-arm64_x86_64-maccatalyst
+ LibraryPath
+ FirebaseCore.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ maccatalyst
+
LibraryIdentifier
tvos-arm64
@@ -73,21 +88,6 @@
SupportedPlatformVariant
simulator
-
- LibraryIdentifier
- ios-arm64_x86_64-maccatalyst
- LibraryPath
- FirebaseCore.framework
- SupportedArchitectures
-
- arm64
- x86_64
-
- SupportedPlatform
- ios
- SupportedPlatformVariant
- maccatalyst
-
CFBundlePackageType
XFWK
diff --git a/ios/shared/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/FirebaseCore b/ios/shared/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/FirebaseCore
index 249167b..fc15dc6 100644
Binary files a/ios/shared/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/FirebaseCore and b/ios/shared/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/FirebaseCore differ
diff --git a/ios/shared/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/Info.plist b/ios/shared/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/Info.plist
index f4033f9..e60410d 100644
--- a/ios/shared/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/Info.plist
+++ b/ios/shared/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/FirebaseCore b/ios/shared/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/FirebaseCore
index 5f2affa..c09ce40 100644
Binary files a/ios/shared/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/FirebaseCore and b/ios/shared/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/FirebaseCore differ
diff --git a/ios/shared/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/Info.plist b/ios/shared/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/Info.plist
index f4033f9..e60410d 100644
--- a/ios/shared/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/Info.plist
+++ b/ios/shared/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/FirebaseCore b/ios/shared/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/FirebaseCore
index 603cb3d..0af4516 100644
Binary files a/ios/shared/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/FirebaseCore and b/ios/shared/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/FirebaseCore differ
diff --git a/ios/shared/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Info.plist b/ios/shared/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Info.plist
index f4033f9..e60410d 100644
--- a/ios/shared/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Info.plist
+++ b/ios/shared/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/FirebaseCore b/ios/shared/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/FirebaseCore
index dae7d05..738a3a7 100644
Binary files a/ios/shared/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/FirebaseCore and b/ios/shared/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/FirebaseCore differ
diff --git a/ios/shared/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/Info.plist b/ios/shared/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/Info.plist
index f4033f9..e60410d 100644
--- a/ios/shared/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/Info.plist
+++ b/ios/shared/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/FirebaseCore b/ios/shared/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/FirebaseCore
index a72a552..f563212 100644
Binary files a/ios/shared/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/FirebaseCore and b/ios/shared/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/FirebaseCore differ
diff --git a/ios/shared/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/Info.plist b/ios/shared/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/Info.plist
index f4033f9..e60410d 100644
--- a/ios/shared/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/Info.plist
+++ b/ios/shared/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore b/ios/shared/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore
index c7908de..a51c3d5 100644
Binary files a/ios/shared/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore and b/ios/shared/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore differ
diff --git a/ios/shared/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist b/ios/shared/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist
index f4033f9..e60410d 100644
--- a/ios/shared/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist
+++ b/ios/shared/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/Info.plist b/ios/shared/FirebaseCoreDiagnostics.xcframework/Info.plist
index 924b8a9..ea7a6c1 100644
--- a/ios/shared/FirebaseCoreDiagnostics.xcframework/Info.plist
+++ b/ios/shared/FirebaseCoreDiagnostics.xcframework/Info.plist
@@ -6,38 +6,32 @@
LibraryIdentifier
- ios-arm64_x86_64-maccatalyst
+ ios-arm64_armv7
LibraryPath
FirebaseCoreDiagnostics.framework
SupportedArchitectures
arm64
- x86_64
+ armv7
SupportedPlatform
ios
- SupportedPlatformVariant
- maccatalyst
LibraryIdentifier
- ios-arm64_i386_x86_64-simulator
+ tvos-arm64
LibraryPath
FirebaseCoreDiagnostics.framework
SupportedArchitectures
arm64
- i386
- x86_64
SupportedPlatform
- ios
- SupportedPlatformVariant
- simulator
+ tvos
LibraryIdentifier
- macos-arm64_x86_64
+ tvos-arm64_x86_64-simulator
LibraryPath
FirebaseCoreDiagnostics.framework
SupportedArchitectures
@@ -46,23 +40,29 @@
x86_64
SupportedPlatform
- macos
+ tvos
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- tvos-arm64
+ ios-arm64_i386_x86_64-simulator
LibraryPath
FirebaseCoreDiagnostics.framework
SupportedArchitectures
arm64
+ i386
+ x86_64
SupportedPlatform
- tvos
+ ios
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- tvos-arm64_x86_64-simulator
+ ios-arm64_x86_64-maccatalyst
LibraryPath
FirebaseCoreDiagnostics.framework
SupportedArchitectures
@@ -71,22 +71,22 @@
x86_64
SupportedPlatform
- tvos
+ ios
SupportedPlatformVariant
- simulator
+ maccatalyst
LibraryIdentifier
- ios-arm64_armv7
+ macos-arm64_x86_64
LibraryPath
FirebaseCoreDiagnostics.framework
SupportedArchitectures
arm64
- armv7
+ x86_64
SupportedPlatform
- ios
+ macos
CFBundlePackageType
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics
index 7ff8126..73532d0 100644
Binary files a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/Info.plist b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/Info.plist
index 1109b39..429157a 100644
--- a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/Info.plist
+++ b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics
index 66938f4..6b4ea67 100644
Binary files a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist
index 1109b39..429157a 100644
--- a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist
+++ b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics
index dc58683..c688dc9 100644
Binary files a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/Info.plist b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/Info.plist
index 1109b39..429157a 100644
--- a/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/Info.plist
+++ b/ios/shared/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/shared/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics
index 69e5fc4..5daac60 100644
Binary files a/ios/shared/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/shared/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/Info.plist b/ios/shared/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/Info.plist
index 1109b39..429157a 100644
--- a/ios/shared/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/Info.plist
+++ b/ios/shared/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics
index 762776b..b8d3c97 100644
Binary files a/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/Info.plist b/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/Info.plist
index 1109b39..429157a 100644
--- a/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/Info.plist
+++ b/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics
index 2cd868a..ee9a4d7 100644
Binary files a/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ
diff --git a/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist b/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist
index 1109b39..429157a 100644
--- a/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist
+++ b/ios/shared/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseInstallations.xcframework/Info.plist b/ios/shared/FirebaseInstallations.xcframework/Info.plist
index 531ce00..e3504fd 100644
--- a/ios/shared/FirebaseInstallations.xcframework/Info.plist
+++ b/ios/shared/FirebaseInstallations.xcframework/Info.plist
@@ -6,7 +6,7 @@
LibraryIdentifier
- tvos-arm64_x86_64-simulator
+ ios-arm64_x86_64-maccatalyst
LibraryPath
FirebaseInstallations.framework
SupportedArchitectures
@@ -15,47 +15,47 @@
x86_64
SupportedPlatform
- tvos
+ ios
SupportedPlatformVariant
- simulator
+ maccatalyst
LibraryIdentifier
- macos-arm64_x86_64
+ ios-arm64_armv7
LibraryPath
FirebaseInstallations.framework
SupportedArchitectures
arm64
- x86_64
+ armv7
SupportedPlatform
- macos
+ ios
LibraryIdentifier
- tvos-arm64
+ macos-arm64_x86_64
LibraryPath
FirebaseInstallations.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
- tvos
+ macos
LibraryIdentifier
- ios-arm64_armv7
+ tvos-arm64
LibraryPath
FirebaseInstallations.framework
SupportedArchitectures
arm64
- armv7
SupportedPlatform
- ios
+ tvos
LibraryIdentifier
@@ -75,7 +75,7 @@
LibraryIdentifier
- ios-arm64_x86_64-maccatalyst
+ tvos-arm64_x86_64-simulator
LibraryPath
FirebaseInstallations.framework
SupportedArchitectures
@@ -84,9 +84,9 @@
x86_64
SupportedPlatform
- ios
+ tvos
SupportedPlatformVariant
- maccatalyst
+ simulator
CFBundlePackageType
diff --git a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/FirebaseInstallations b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/FirebaseInstallations
index a1e6cbf..aeec703 100644
Binary files a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/FirebaseInstallations and b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/FirebaseInstallations differ
diff --git a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/Info.plist b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/Info.plist
index 9a2cce9..81e7288 100644
--- a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/Info.plist
+++ b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations
index c3a7893..22a8754 100644
Binary files a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations and b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations differ
diff --git a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/Info.plist b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/Info.plist
index 9a2cce9..81e7288 100644
--- a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/Info.plist
+++ b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/FirebaseInstallations b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/FirebaseInstallations
index c1ec74a..a6671dd 100644
Binary files a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/FirebaseInstallations and b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/FirebaseInstallations differ
diff --git a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Info.plist b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Info.plist
index 9a2cce9..81e7288 100644
--- a/ios/shared/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Info.plist
+++ b/ios/shared/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/FirebaseInstallations b/ios/shared/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/FirebaseInstallations
index d13a511..435ec6e 100644
Binary files a/ios/shared/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/FirebaseInstallations and b/ios/shared/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/FirebaseInstallations differ
diff --git a/ios/shared/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/Info.plist b/ios/shared/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/Info.plist
index 9a2cce9..81e7288 100644
--- a/ios/shared/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/Info.plist
+++ b/ios/shared/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations b/ios/shared/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations
index 1778142..8266cea 100644
Binary files a/ios/shared/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations and b/ios/shared/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations differ
diff --git a/ios/shared/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/Info.plist b/ios/shared/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/Info.plist
index 9a2cce9..81e7288 100644
--- a/ios/shared/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/Info.plist
+++ b/ios/shared/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations b/ios/shared/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations
index 2d6dfa7..c589234 100644
Binary files a/ios/shared/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations and b/ios/shared/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations differ
diff --git a/ios/shared/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist b/ios/shared/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist
index 9a2cce9..81e7288 100644
--- a/ios/shared/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist
+++ b/ios/shared/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/GoogleAppMeasurement
index 3403fa4..78efac3 100644
Binary files a/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/GoogleAppMeasurement and b/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/GoogleAppMeasurement differ
diff --git a/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/Info.plist b/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/Info.plist
index 6b1ccea..6bd9b83 100644
--- a/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/Info.plist
+++ b/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement
index 028cbfa..1b7fada 100644
Binary files a/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement and b/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement differ
diff --git a/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist b/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist
index 6b1ccea..6bd9b83 100644
--- a/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist
+++ b/ios/shared/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.11.0
+ 8.8.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist
new file mode 100644
index 0000000..6b8f3e0
--- /dev/null
+++ b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist
@@ -0,0 +1,42 @@
+
+
+
+
+ AvailableLibraries
+
+
+ LibraryIdentifier
+ ios-arm64_armv7
+ LibraryPath
+ GoogleAppMeasurementIdentitySupport.framework
+ SupportedArchitectures
+
+ arm64
+ armv7
+
+ SupportedPlatform
+ ios
+
+
+ LibraryIdentifier
+ ios-arm64_i386_x86_64-simulator
+ LibraryPath
+ GoogleAppMeasurementIdentitySupport.framework
+ SupportedArchitectures
+
+ arm64
+ i386
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ simulator
+
+
+ CFBundlePackageType
+ XFWK
+ XCFrameworkFormatVersion
+ 1.0
+
+
diff --git a/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport
new file mode 100644
index 0000000..5077956
Binary files /dev/null and b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport differ
diff --git a/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Info.plist
new file mode 100644
index 0000000..2d9f281
--- /dev/null
+++ b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Info.plist
@@ -0,0 +1,20 @@
+
+
+
+
+ CFBundleExecutable
+ GoogleAppMeasurementIdentitySupport
+ CFBundleIdentifier
+ com.firebase.Firebase-GoogleAppMeasurementIdentitySupport
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ GoogleAppMeasurementIdentitySupport
+ CFBundlePackageType
+ FMWK
+ CFBundleVersion
+ 8.8.0
+ DTSDKName
+ iphonesimulator11.2
+
+
diff --git a/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap
new file mode 100644
index 0000000..4a42c5d
--- /dev/null
+++ b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap
@@ -0,0 +1,5 @@
+framework module GoogleAppMeasurementIdentitySupport {
+umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h"
+export *
+module * { export * }
+}
diff --git a/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport
new file mode 100644
index 0000000..d2e6a7d
Binary files /dev/null and b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport differ
diff --git a/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist
new file mode 100644
index 0000000..2d9f281
--- /dev/null
+++ b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist
@@ -0,0 +1,20 @@
+
+
+
+
+ CFBundleExecutable
+ GoogleAppMeasurementIdentitySupport
+ CFBundleIdentifier
+ com.firebase.Firebase-GoogleAppMeasurementIdentitySupport
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ GoogleAppMeasurementIdentitySupport
+ CFBundlePackageType
+ FMWK
+ CFBundleVersion
+ 8.8.0
+ DTSDKName
+ iphonesimulator11.2
+
+
diff --git a/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap
new file mode 100644
index 0000000..4a42c5d
--- /dev/null
+++ b/ios/shared/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap
@@ -0,0 +1,5 @@
+framework module GoogleAppMeasurementIdentitySupport {
+umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h"
+export *
+module * { export * }
+}
diff --git a/ios/shared/GoogleDataTransport.xcframework/Info.plist b/ios/shared/GoogleDataTransport.xcframework/Info.plist
index bb4d4e5..b86a5bb 100644
--- a/ios/shared/GoogleDataTransport.xcframework/Info.plist
+++ b/ios/shared/GoogleDataTransport.xcframework/Info.plist
@@ -22,34 +22,34 @@
LibraryIdentifier
- ios-arm64_x86_64-maccatalyst
+ tvos-arm64
LibraryPath
GoogleDataTransport.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
- ios
- SupportedPlatformVariant
- maccatalyst
+ tvos
LibraryIdentifier
- tvos-arm64
+ tvos-arm64_x86_64-simulator
LibraryPath
GoogleDataTransport.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
tvos
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- macos-arm64_x86_64
+ ios-arm64_x86_64-maccatalyst
LibraryPath
GoogleDataTransport.framework
SupportedArchitectures
@@ -58,11 +58,13 @@
x86_64
SupportedPlatform
- macos
+ ios
+ SupportedPlatformVariant
+ maccatalyst
LibraryIdentifier
- tvos-arm64_x86_64-simulator
+ macos-arm64_x86_64
LibraryPath
GoogleDataTransport.framework
SupportedArchitectures
@@ -71,9 +73,7 @@
x86_64
SupportedPlatform
- tvos
- SupportedPlatformVariant
- simulator
+ macos
LibraryIdentifier
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/GoogleDataTransport b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/GoogleDataTransport
index 8f958a5..e9432ed 100644
Binary files a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/GoogleDataTransport and b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/GoogleDataTransport differ
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
index d306f18..1fdf732 100644
--- a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
+++ b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
@@ -68,7 +68,8 @@ typedef NS_ENUM(NSInteger, GDTCORMessageCode) {
/** For warning messages concerning the reading of a event file. */
GDTCORMCWFileReadError = 6,
- /** For error messages concerning transform: not being implemented by an event transformer. */
+ /** For error messages concerning transformGDTEvent: not being implemented by an event
+ transformer. */
GDTCORMCETransformerDoesntImplementTransform = 1000,
/** For error messages concerning the creation of a directory failing. */
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
index 29f9592..80dee7d 100644
--- a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
+++ b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
@@ -31,7 +31,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param event The event to transform.
* @return A transformed event, or nil if the transformation dropped the event.
*/
-- (nullable GDTCOREvent *)transform:(GDTCOREvent *)event;
+- (nullable GDTCOREvent *)transformGDTEvent:(GDTCOREvent *)event;
@end
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Info.plist b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Info.plist
index e3231af..9399f51 100644
--- a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Info.plist
+++ b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 8.4.0
+ 9.1.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport
index 24aae7e..e7865cb 100644
Binary files a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport and b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport differ
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
index d306f18..1fdf732 100644
--- a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
+++ b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
@@ -68,7 +68,8 @@ typedef NS_ENUM(NSInteger, GDTCORMessageCode) {
/** For warning messages concerning the reading of a event file. */
GDTCORMCWFileReadError = 6,
- /** For error messages concerning transform: not being implemented by an event transformer. */
+ /** For error messages concerning transformGDTEvent: not being implemented by an event
+ transformer. */
GDTCORMCETransformerDoesntImplementTransform = 1000,
/** For error messages concerning the creation of a directory failing. */
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
index 29f9592..80dee7d 100644
--- a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
+++ b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
@@ -31,7 +31,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param event The event to transform.
* @return A transformed event, or nil if the transformation dropped the event.
*/
-- (nullable GDTCOREvent *)transform:(GDTCOREvent *)event;
+- (nullable GDTCOREvent *)transformGDTEvent:(GDTCOREvent *)event;
@end
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Info.plist b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Info.plist
index e3231af..9399f51 100644
--- a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Info.plist
+++ b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 8.4.0
+ 9.1.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/GoogleDataTransport b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/GoogleDataTransport
index eda5ae3..7d534de 100644
Binary files a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/GoogleDataTransport and b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/GoogleDataTransport differ
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
index d306f18..1fdf732 100644
--- a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
+++ b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
@@ -68,7 +68,8 @@ typedef NS_ENUM(NSInteger, GDTCORMessageCode) {
/** For warning messages concerning the reading of a event file. */
GDTCORMCWFileReadError = 6,
- /** For error messages concerning transform: not being implemented by an event transformer. */
+ /** For error messages concerning transformGDTEvent: not being implemented by an event
+ transformer. */
GDTCORMCETransformerDoesntImplementTransform = 1000,
/** For error messages concerning the creation of a directory failing. */
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
index 29f9592..80dee7d 100644
--- a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
+++ b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
@@ -31,7 +31,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param event The event to transform.
* @return A transformed event, or nil if the transformation dropped the event.
*/
-- (nullable GDTCOREvent *)transform:(GDTCOREvent *)event;
+- (nullable GDTCOREvent *)transformGDTEvent:(GDTCOREvent *)event;
@end
diff --git a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Info.plist b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Info.plist
index e3231af..9399f51 100644
--- a/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Info.plist
+++ b/ios/shared/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 8.4.0
+ 9.1.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/GoogleDataTransport b/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/GoogleDataTransport
index f150af1..2d54e74 100644
Binary files a/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/GoogleDataTransport and b/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/GoogleDataTransport differ
diff --git a/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h b/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
index d306f18..1fdf732 100644
--- a/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
+++ b/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
@@ -68,7 +68,8 @@ typedef NS_ENUM(NSInteger, GDTCORMessageCode) {
/** For warning messages concerning the reading of a event file. */
GDTCORMCWFileReadError = 6,
- /** For error messages concerning transform: not being implemented by an event transformer. */
+ /** For error messages concerning transformGDTEvent: not being implemented by an event
+ transformer. */
GDTCORMCETransformerDoesntImplementTransform = 1000,
/** For error messages concerning the creation of a directory failing. */
diff --git a/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h b/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
index 29f9592..80dee7d 100644
--- a/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
+++ b/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
@@ -31,7 +31,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param event The event to transform.
* @return A transformed event, or nil if the transformation dropped the event.
*/
-- (nullable GDTCOREvent *)transform:(GDTCOREvent *)event;
+- (nullable GDTCOREvent *)transformGDTEvent:(GDTCOREvent *)event;
@end
diff --git a/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Info.plist b/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Info.plist
index e3231af..9399f51 100644
--- a/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Info.plist
+++ b/ios/shared/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 8.4.0
+ 9.1.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/GoogleDataTransport b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/GoogleDataTransport
index 756aa65..24b2231 100644
Binary files a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/GoogleDataTransport and b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/GoogleDataTransport differ
diff --git a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
index d306f18..1fdf732 100644
--- a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
+++ b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
@@ -68,7 +68,8 @@ typedef NS_ENUM(NSInteger, GDTCORMessageCode) {
/** For warning messages concerning the reading of a event file. */
GDTCORMCWFileReadError = 6,
- /** For error messages concerning transform: not being implemented by an event transformer. */
+ /** For error messages concerning transformGDTEvent: not being implemented by an event
+ transformer. */
GDTCORMCETransformerDoesntImplementTransform = 1000,
/** For error messages concerning the creation of a directory failing. */
diff --git a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
index 29f9592..80dee7d 100644
--- a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
+++ b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
@@ -31,7 +31,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param event The event to transform.
* @return A transformed event, or nil if the transformation dropped the event.
*/
-- (nullable GDTCOREvent *)transform:(GDTCOREvent *)event;
+- (nullable GDTCOREvent *)transformGDTEvent:(GDTCOREvent *)event;
@end
diff --git a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Info.plist b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Info.plist
index e3231af..9399f51 100644
--- a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Info.plist
+++ b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 8.4.0
+ 9.1.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport
index 1f96f46..9befbc8 100644
Binary files a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport and b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport differ
diff --git a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
index d306f18..1fdf732 100644
--- a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
+++ b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCORConsoleLogger.h
@@ -68,7 +68,8 @@ typedef NS_ENUM(NSInteger, GDTCORMessageCode) {
/** For warning messages concerning the reading of a event file. */
GDTCORMCWFileReadError = 6,
- /** For error messages concerning transform: not being implemented by an event transformer. */
+ /** For error messages concerning transformGDTEvent: not being implemented by an event
+ transformer. */
GDTCORMCETransformerDoesntImplementTransform = 1000,
/** For error messages concerning the creation of a directory failing. */
diff --git a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
index 29f9592..80dee7d 100644
--- a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
+++ b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Headers/GDTCOREventTransformer.h
@@ -31,7 +31,7 @@ NS_ASSUME_NONNULL_BEGIN
* @param event The event to transform.
* @return A transformed event, or nil if the transformation dropped the event.
*/
-- (nullable GDTCOREvent *)transform:(GDTCOREvent *)event;
+- (nullable GDTCOREvent *)transformGDTEvent:(GDTCOREvent *)event;
@end
diff --git a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Info.plist b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Info.plist
index e3231af..9399f51 100644
--- a/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Info.plist
+++ b/ios/shared/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 8.4.0
+ 9.1.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleUtilities.xcframework/Info.plist b/ios/shared/GoogleUtilities.xcframework/Info.plist
index 19006bf..27e9933 100644
--- a/ios/shared/GoogleUtilities.xcframework/Info.plist
+++ b/ios/shared/GoogleUtilities.xcframework/Info.plist
@@ -6,20 +6,23 @@
LibraryIdentifier
- ios-arm64_armv7
+ ios-arm64_i386_x86_64-simulator
LibraryPath
GoogleUtilities.framework
SupportedArchitectures
arm64
- armv7
+ i386
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- tvos-arm64_x86_64-simulator
+ ios-arm64_x86_64-maccatalyst
LibraryPath
GoogleUtilities.framework
SupportedArchitectures
@@ -28,13 +31,13 @@
x86_64
SupportedPlatform
- tvos
+ ios
SupportedPlatformVariant
- simulator
+ maccatalyst
LibraryIdentifier
- macos-arm64_x86_64
+ tvos-arm64_x86_64-simulator
LibraryPath
GoogleUtilities.framework
SupportedArchitectures
@@ -43,11 +46,13 @@
x86_64
SupportedPlatform
- macos
+ tvos
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- ios-arm64_x86_64-maccatalyst
+ macos-arm64_x86_64
LibraryPath
GoogleUtilities.framework
SupportedArchitectures
@@ -56,37 +61,32 @@
x86_64
SupportedPlatform
- ios
- SupportedPlatformVariant
- maccatalyst
+ macos
LibraryIdentifier
- ios-arm64_i386_x86_64-simulator
+ tvos-arm64
LibraryPath
GoogleUtilities.framework
SupportedArchitectures
arm64
- i386
- x86_64
SupportedPlatform
- ios
- SupportedPlatformVariant
- simulator
+ tvos
LibraryIdentifier
- tvos-arm64
+ ios-arm64_armv7
LibraryPath
GoogleUtilities.framework
SupportedArchitectures
arm64
+ armv7
SupportedPlatform
- tvos
+ ios
CFBundlePackageType
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/GoogleUtilities b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/GoogleUtilities
index b71bda9..18e506f 100644
Binary files a/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/GoogleUtilities and b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/GoogleUtilities differ
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h
new file mode 100644
index 0000000..43d3740
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/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/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
index 9432dfc..245b1a2 100644
--- a/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
@@ -16,10 +16,15 @@
#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
+@interface GULHeartbeatDateStorage : NSObject
- (instancetype)init NS_UNAVAILABLE;
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h
new file mode 100644
index 0000000..e6c7dda
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/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/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
index eb2e472..eac6831 100644
--- a/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
@@ -14,7 +14,9 @@
#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 "GULSecureCoding.h"
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Info.plist b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Info.plist
index f89c13c..b4a13ee 100644
--- a/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Info.plist
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.3.1
+ 7.5.2
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities
index 8a96108..512822a 100644
Binary files a/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities and b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities differ
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h
new file mode 100644
index 0000000..43d3740
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/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/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
index 9432dfc..245b1a2 100644
--- a/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
@@ -16,10 +16,15 @@
#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
+@interface GULHeartbeatDateStorage : NSObject
- (instancetype)init NS_UNAVAILABLE;
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h
new file mode 100644
index 0000000..e6c7dda
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/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/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
index eb2e472..eac6831 100644
--- a/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
@@ -14,7 +14,9 @@
#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 "GULSecureCoding.h"
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Info.plist b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Info.plist
index f89c13c..b4a13ee 100644
--- a/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Info.plist
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.3.1
+ 7.5.2
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities
index 726cdcf..af800af 100644
Binary files a/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities and b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities differ
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h
new file mode 100644
index 0000000..43d3740
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/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/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
index 9432dfc..245b1a2 100644
--- a/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
@@ -16,10 +16,15 @@
#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
+@interface GULHeartbeatDateStorage : NSObject
- (instancetype)init NS_UNAVAILABLE;
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h
new file mode 100644
index 0000000..e6c7dda
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/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/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
index eb2e472..eac6831 100644
--- a/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
@@ -14,7 +14,9 @@
#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 "GULSecureCoding.h"
diff --git a/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Info.plist b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Info.plist
index f89c13c..b4a13ee 100644
--- a/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Info.plist
+++ b/ios/shared/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.3.1
+ 7.5.2
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities
index 885a4a0..3279982 100644
Binary files a/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities and b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities differ
diff --git a/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h
new file mode 100644
index 0000000..43d3740
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/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/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
index 9432dfc..245b1a2 100644
--- a/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
+++ b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
@@ -16,10 +16,15 @@
#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
+@interface GULHeartbeatDateStorage : NSObject
- (instancetype)init NS_UNAVAILABLE;
diff --git a/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h
new file mode 100644
index 0000000..e6c7dda
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/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/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
index 68d94ba..f556dc1 100644
--- a/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
+++ b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
@@ -14,7 +14,9 @@
#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 "GULSecureCoding.h"
diff --git a/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Info.plist b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Info.plist
index f89c13c..b4a13ee 100644
--- a/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Info.plist
+++ b/ios/shared/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.3.1
+ 7.5.2
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities
index 98badf2..f10ef22 100644
Binary files a/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities and b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities differ
diff --git a/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h
new file mode 100644
index 0000000..43d3740
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-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/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
index 9432dfc..245b1a2 100644
--- a/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
@@ -16,10 +16,15 @@
#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
+@interface GULHeartbeatDateStorage : NSObject
- (instancetype)init NS_UNAVAILABLE;
diff --git a/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h
new file mode 100644
index 0000000..e6c7dda
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-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/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
index eb2e472..eac6831 100644
--- a/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
@@ -14,7 +14,9 @@
#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 "GULSecureCoding.h"
diff --git a/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist
index f89c13c..b4a13ee 100644
--- a/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.3.1
+ 7.5.2
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities
index 25e0678..ca4c2e6 100644
Binary files a/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities and b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities differ
diff --git a/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorable.h
new file mode 100644
index 0000000..43d3740
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/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/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
index 9432dfc..245b1a2 100644
--- a/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorage.h
@@ -16,10 +16,15 @@
#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
+@interface GULHeartbeatDateStorage : NSObject
- (instancetype)init NS_UNAVAILABLE;
diff --git a/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULHeartbeatDateStorageUserDefaults.h
new file mode 100644
index 0000000..e6c7dda
--- /dev/null
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/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/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
index eb2e472..eac6831 100644
--- a/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h
@@ -14,7 +14,9 @@
#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 "GULSecureCoding.h"
diff --git a/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist
index f89c13c..b4a13ee 100644
--- a/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist
+++ b/ios/shared/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 7.3.1
+ 7.5.2
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/PromisesObjC.xcframework/Info.plist b/ios/shared/PromisesObjC.xcframework/Info.plist
index af26e53..4829361 100644
--- a/ios/shared/PromisesObjC.xcframework/Info.plist
+++ b/ios/shared/PromisesObjC.xcframework/Info.plist
@@ -6,34 +6,28 @@
LibraryIdentifier
- ios-arm64_x86_64-maccatalyst
+ tvos-arm64
LibraryPath
PromisesObjC.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
- ios
- SupportedPlatformVariant
- maccatalyst
+ tvos
LibraryIdentifier
- ios-arm64_i386_x86_64-simulator
+ ios-arm64_armv7
LibraryPath
PromisesObjC.framework
SupportedArchitectures
arm64
- i386
- x86_64
+ armv7
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
LibraryIdentifier
@@ -50,41 +44,47 @@
LibraryIdentifier
- ios-arm64_armv7
+ tvos-arm64_x86_64-simulator
LibraryPath
PromisesObjC.framework
SupportedArchitectures
arm64
- armv7
+ x86_64
SupportedPlatform
- ios
+ tvos
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- tvos-arm64
+ ios-arm64_x86_64-maccatalyst
LibraryPath
PromisesObjC.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
- tvos
+ ios
+ SupportedPlatformVariant
+ maccatalyst
LibraryIdentifier
- tvos-arm64_x86_64-simulator
+ ios-arm64_i386_x86_64-simulator
LibraryPath
PromisesObjC.framework
SupportedArchitectures
arm64
+ i386
x86_64
SupportedPlatform
- tvos
+ ios
SupportedPlatformVariant
simulator
diff --git a/ios/shared/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Info.plist b/ios/shared/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Info.plist
index 9ed334a..308a336 100644
--- a/ios/shared/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Info.plist
+++ b/ios/shared/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 1.2.12
+ 2.0.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC b/ios/shared/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC
index 79eea20..e4eeb41 100644
Binary files a/ios/shared/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC and b/ios/shared/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC differ
diff --git a/ios/shared/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Info.plist b/ios/shared/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Info.plist
index 9ed334a..308a336 100644
--- a/ios/shared/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Info.plist
+++ b/ios/shared/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 1.2.12
+ 2.0.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/PromisesObjC b/ios/shared/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/PromisesObjC
index 830ec2d..022df62 100644
Binary files a/ios/shared/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/PromisesObjC and b/ios/shared/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/PromisesObjC differ
diff --git a/ios/shared/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Info.plist b/ios/shared/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Info.plist
index 9ed334a..308a336 100644
--- a/ios/shared/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Info.plist
+++ b/ios/shared/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 1.2.12
+ 2.0.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/PromisesObjC b/ios/shared/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/PromisesObjC
index 89135d5..412e96e 100644
Binary files a/ios/shared/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/PromisesObjC and b/ios/shared/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/PromisesObjC differ
diff --git a/ios/shared/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Info.plist b/ios/shared/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Info.plist
index 9ed334a..308a336 100644
--- a/ios/shared/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Info.plist
+++ b/ios/shared/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 1.2.12
+ 2.0.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/PromisesObjC b/ios/shared/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/PromisesObjC
index 6934813..3ea21be 100644
Binary files a/ios/shared/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/PromisesObjC and b/ios/shared/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/PromisesObjC differ
diff --git a/ios/shared/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Info.plist b/ios/shared/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Info.plist
index 9ed334a..308a336 100644
--- a/ios/shared/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Info.plist
+++ b/ios/shared/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 1.2.12
+ 2.0.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC b/ios/shared/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC
index 7f344c5..1fd72c3 100644
Binary files a/ios/shared/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC and b/ios/shared/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC differ
diff --git a/ios/shared/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Info.plist b/ios/shared/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Info.plist
index 9ed334a..308a336 100644
--- a/ios/shared/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Info.plist
+++ b/ios/shared/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/Info.plist
@@ -13,7 +13,7 @@
CFBundlePackageType
FMWK
CFBundleVersion
- 1.2.12
+ 2.0.0
DTSDKName
iphonesimulator11.2
diff --git a/ios/shared/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/PromisesObjC b/ios/shared/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/PromisesObjC
index 8b10c66..26cee7d 100644
Binary files a/ios/shared/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/PromisesObjC and b/ios/shared/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/PromisesObjC differ
diff --git a/ios/shared/nanopb.xcframework/Info.plist b/ios/shared/nanopb.xcframework/Info.plist
index fb0c26c..c539630 100644
--- a/ios/shared/nanopb.xcframework/Info.plist
+++ b/ios/shared/nanopb.xcframework/Info.plist
@@ -6,34 +6,38 @@
LibraryIdentifier
- tvos-arm64
+ ios-arm64_x86_64-maccatalyst
LibraryPath
nanopb.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
- tvos
+ ios
+ SupportedPlatformVariant
+ maccatalyst
LibraryIdentifier
- tvos-arm64_x86_64-simulator
+ ios-arm64_i386_x86_64-simulator
LibraryPath
nanopb.framework
SupportedArchitectures
arm64
+ i386
x86_64
SupportedPlatform
- tvos
+ ios
SupportedPlatformVariant
simulator
LibraryIdentifier
- ios-arm64_x86_64-maccatalyst
+ macos-arm64_x86_64
LibraryPath
nanopb.framework
SupportedArchitectures
@@ -42,42 +46,36 @@
x86_64
SupportedPlatform
- ios
- SupportedPlatformVariant
- maccatalyst
+ macos
LibraryIdentifier
- ios-arm64_armv7
+ tvos-arm64
LibraryPath
nanopb.framework
SupportedArchitectures
arm64
- armv7
SupportedPlatform
- ios
+ tvos
LibraryIdentifier
- ios-arm64_i386_x86_64-simulator
+ ios-arm64_armv7
LibraryPath
nanopb.framework
SupportedArchitectures
arm64
- i386
- x86_64
+ armv7
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
LibraryIdentifier
- macos-arm64_x86_64
+ tvos-arm64_x86_64-simulator
LibraryPath
nanopb.framework
SupportedArchitectures
@@ -86,7 +84,9 @@
x86_64
SupportedPlatform
- macos
+ tvos
+ SupportedPlatformVariant
+ simulator
CFBundlePackageType
diff --git a/ios/shared/nanopb.xcframework/ios-arm64_armv7/nanopb.framework/nanopb b/ios/shared/nanopb.xcframework/ios-arm64_armv7/nanopb.framework/nanopb
index f93547a..4fa7e53 100644
Binary files a/ios/shared/nanopb.xcframework/ios-arm64_armv7/nanopb.framework/nanopb and b/ios/shared/nanopb.xcframework/ios-arm64_armv7/nanopb.framework/nanopb differ
diff --git a/ios/shared/nanopb.xcframework/ios-arm64_i386_x86_64-simulator/nanopb.framework/nanopb b/ios/shared/nanopb.xcframework/ios-arm64_i386_x86_64-simulator/nanopb.framework/nanopb
index 6a0b2a7..877677b 100644
Binary files a/ios/shared/nanopb.xcframework/ios-arm64_i386_x86_64-simulator/nanopb.framework/nanopb and b/ios/shared/nanopb.xcframework/ios-arm64_i386_x86_64-simulator/nanopb.framework/nanopb differ
diff --git a/ios/shared/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb b/ios/shared/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb
index 9679d97..4a1a529 100644
Binary files a/ios/shared/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb and b/ios/shared/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb differ
diff --git a/ios/shared/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/nanopb b/ios/shared/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/nanopb
index e2068ea..a48d1cb 100644
Binary files a/ios/shared/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/nanopb and b/ios/shared/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/nanopb differ
diff --git a/ios/shared/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb b/ios/shared/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb
index a6ebd6e..11b0671 100644
Binary files a/ios/shared/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb and b/ios/shared/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb differ
diff --git a/ios/shared/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/nanopb b/ios/shared/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/nanopb
index 295697c..8225887 100644
Binary files a/ios/shared/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/nanopb and b/ios/shared/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/nanopb differ
diff --git a/ios/titanium.xcconfig b/ios/titanium.xcconfig
index 14ab339..f50a881 100644
--- a/ios/titanium.xcconfig
+++ b/ios/titanium.xcconfig
@@ -4,7 +4,7 @@
// OF YOUR TITANIUM SDK YOU'RE BUILDING FOR
//
//
-TITANIUM_SDK_VERSION = 10.0.0
+TITANIUM_SDK_VERSION = 10.1.0.GA
//
// THESE SHOULD BE OK GENERALLY AS-IS