diff --git a/Taplytics.podspec b/Taplytics.podspec index 24b6cf4..ab0fb4f 100644 --- a/Taplytics.podspec +++ b/Taplytics.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'Taplytics' - s.version = '4.2.1' + s.version = '4.3.0' s.author = { 'Taplytics' => 'help@taplytics.com' } s.license = { :type => 'Commercial', :text => 'See https://taplytics.com/terms' } s.homepage = 'https://taplytics.com' diff --git a/Taplytics.xcframework/ios-arm64/Taplytics.framework/Headers/Taplytics.h b/Taplytics.xcframework/ios-arm64/Taplytics.framework/Headers/Taplytics.h index 1bba101..49cde9f 100644 --- a/Taplytics.xcframework/ios-arm64/Taplytics.framework/Headers/Taplytics.h +++ b/Taplytics.xcframework/ios-arm64/Taplytics.framework/Headers/Taplytics.h @@ -1,6 +1,6 @@ // // Taplytics.h -// Taplytics v4.2.1 +// Taplytics v4.3.0 // // Copyright © 2021 Taplytics. All rights reserved. // @@ -324,6 +324,28 @@ typedef void(^TLResetUserBlock)(void); */ + (BOOL)isUserRegisteredForPushNotifications; +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to save push tokens from your didRegisterForRemoteNotificationsWithDeviceToken delegate method, + as the option will disable the swizzling of UNUserNotificationCenter push notification methods + */ + ++ (void)registerPushToken:(nullable NSData *)deviceToken; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification opens from your didReceive or willPresent delegate methods + */ + ++ (void)trackPushOpen:(nullable UNNotification *)notification; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification received events from your didReceiveRemoteNotification delegate method + */ + ++ (void)trackPushReceived:(nullable NSDictionary *)userInfo; + #pragma mark - Utility Functions /** diff --git a/Taplytics.xcframework/ios-arm64/Taplytics.framework/Headers/TaplyticsOptions.h b/Taplytics.xcframework/ios-arm64/Taplytics.framework/Headers/TaplyticsOptions.h index 06dcd4d..b34be89 100644 --- a/Taplytics.xcframework/ios-arm64/Taplytics.framework/Headers/TaplyticsOptions.h +++ b/Taplytics.xcframework/ios-arm64/Taplytics.framework/Headers/TaplyticsOptions.h @@ -26,6 +26,7 @@ extern NSString *const TaplyticsOptionLogging; extern NSString *const TaplyticsOptionLogLevel; extern NSString *const TaplyticsDisablePushNotifications; +extern NSString *const TaplyticsDisablePushNotificationSW; extern NSString *const TaplyticsDisableUITableViewSW; extern NSString *const TaplyticsDisableUICollectionViewSW; diff --git a/Taplytics.xcframework/ios-arm64/Taplytics.framework/Info.plist b/Taplytics.xcframework/ios-arm64/Taplytics.framework/Info.plist index c106036..db74a22 100644 Binary files a/Taplytics.xcframework/ios-arm64/Taplytics.framework/Info.plist and b/Taplytics.xcframework/ios-arm64/Taplytics.framework/Info.plist differ diff --git a/Taplytics.xcframework/ios-arm64/Taplytics.framework/Taplytics b/Taplytics.xcframework/ios-arm64/Taplytics.framework/Taplytics index e108a32..b37a493 100644 Binary files a/Taplytics.xcframework/ios-arm64/Taplytics.framework/Taplytics and b/Taplytics.xcframework/ios-arm64/Taplytics.framework/Taplytics differ diff --git a/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Headers/Taplytics.h b/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Headers/Taplytics.h index 1bba101..49cde9f 100644 --- a/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Headers/Taplytics.h +++ b/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Headers/Taplytics.h @@ -1,6 +1,6 @@ // // Taplytics.h -// Taplytics v4.2.1 +// Taplytics v4.3.0 // // Copyright © 2021 Taplytics. All rights reserved. // @@ -324,6 +324,28 @@ typedef void(^TLResetUserBlock)(void); */ + (BOOL)isUserRegisteredForPushNotifications; +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to save push tokens from your didRegisterForRemoteNotificationsWithDeviceToken delegate method, + as the option will disable the swizzling of UNUserNotificationCenter push notification methods + */ + ++ (void)registerPushToken:(nullable NSData *)deviceToken; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification opens from your didReceive or willPresent delegate methods + */ + ++ (void)trackPushOpen:(nullable UNNotification *)notification; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification received events from your didReceiveRemoteNotification delegate method + */ + ++ (void)trackPushReceived:(nullable NSDictionary *)userInfo; + #pragma mark - Utility Functions /** diff --git a/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Headers/TaplyticsOptions.h b/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Headers/TaplyticsOptions.h index 06dcd4d..b34be89 100644 --- a/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Headers/TaplyticsOptions.h +++ b/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Headers/TaplyticsOptions.h @@ -26,6 +26,7 @@ extern NSString *const TaplyticsOptionLogging; extern NSString *const TaplyticsOptionLogLevel; extern NSString *const TaplyticsDisablePushNotifications; +extern NSString *const TaplyticsDisablePushNotificationSW; extern NSString *const TaplyticsDisableUITableViewSW; extern NSString *const TaplyticsDisableUICollectionViewSW; diff --git a/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Resources/Info.plist b/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Resources/Info.plist index cac0332..2e1c548 100644 --- a/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Resources/Info.plist +++ b/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Resources/Info.plist @@ -21,7 +21,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.2.1 + 4.3.0 CFBundleSignature ???? CFBundleSupportedPlatforms diff --git a/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Taplytics b/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Taplytics index bf60897..aefad27 100644 Binary files a/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Taplytics and b/Taplytics.xcframework/ios-arm64_x86_64-maccatalyst/Taplytics.framework/Versions/A/Taplytics differ diff --git a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Headers/Taplytics.h b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Headers/Taplytics.h index 1bba101..49cde9f 100644 --- a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Headers/Taplytics.h +++ b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Headers/Taplytics.h @@ -1,6 +1,6 @@ // // Taplytics.h -// Taplytics v4.2.1 +// Taplytics v4.3.0 // // Copyright © 2021 Taplytics. All rights reserved. // @@ -324,6 +324,28 @@ typedef void(^TLResetUserBlock)(void); */ + (BOOL)isUserRegisteredForPushNotifications; +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to save push tokens from your didRegisterForRemoteNotificationsWithDeviceToken delegate method, + as the option will disable the swizzling of UNUserNotificationCenter push notification methods + */ + ++ (void)registerPushToken:(nullable NSData *)deviceToken; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification opens from your didReceive or willPresent delegate methods + */ + ++ (void)trackPushOpen:(nullable UNNotification *)notification; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification received events from your didReceiveRemoteNotification delegate method + */ + ++ (void)trackPushReceived:(nullable NSDictionary *)userInfo; + #pragma mark - Utility Functions /** diff --git a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Headers/TaplyticsOptions.h b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Headers/TaplyticsOptions.h index 06dcd4d..b34be89 100644 --- a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Headers/TaplyticsOptions.h +++ b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Headers/TaplyticsOptions.h @@ -26,6 +26,7 @@ extern NSString *const TaplyticsOptionLogging; extern NSString *const TaplyticsOptionLogLevel; extern NSString *const TaplyticsDisablePushNotifications; +extern NSString *const TaplyticsDisablePushNotificationSW; extern NSString *const TaplyticsDisableUITableViewSW; extern NSString *const TaplyticsDisableUICollectionViewSW; diff --git a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Info.plist b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Info.plist index 30372a6..0562c89 100644 Binary files a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Info.plist and b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Info.plist differ diff --git a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Taplytics b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Taplytics index 24258d0..dbe2082 100644 Binary files a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Taplytics and b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/Taplytics differ diff --git a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeDirectory b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeDirectory index 6a3bade..b4117b1 100644 Binary files a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeDirectory and b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeDirectory differ diff --git a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeRequirements-1 b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeRequirements-1 index a5c908a..548222c 100644 Binary files a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeRequirements-1 and b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeRequirements-1 differ diff --git a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeResources b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeResources index 5d3cfb0..7b47d58 100644 --- a/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeResources +++ b/Taplytics.xcframework/ios-arm64_x86_64-simulator/Taplytics.framework/_CodeSignature/CodeResources @@ -6,11 +6,11 @@ Headers/Taplytics.h - W+jazg2hg5JyFbCwD68ZxZ4f7ZA= + uIb+JQ4Xl6vV3suMMPjXNwZ2CNA= Headers/TaplyticsOptions.h - mw45uU8WZuHm4dTCFHfnq0GHso0= + J7c+f6btNkJH4OFBEQtnAofV4y8= Headers/TaplyticsVar.h @@ -18,7 +18,7 @@ Info.plist - Sq6HXoaWrYSKSIDRSuOMpR/aino= + t0rOti4Mu+c4aPzzZkOBY3Q8QwI= Modules/module.modulemap @@ -31,22 +31,22 @@ hash - W+jazg2hg5JyFbCwD68ZxZ4f7ZA= + uIb+JQ4Xl6vV3suMMPjXNwZ2CNA= hash2 - gRuUwMsg0l7lXF82mhQXUcyzJG38gvHxcBJt5Y3HtBs= + QbHAKUhOL76scGn3cnVQuiLDC/W0JpP9Wt3wvse6ByQ= Headers/TaplyticsOptions.h hash - mw45uU8WZuHm4dTCFHfnq0GHso0= + J7c+f6btNkJH4OFBEQtnAofV4y8= hash2 - x2z8hCSjs5rAQ1sk/+1v0j+CFnr/BldvJdyTX6VwRu4= + j0darUjq1jbsT0MVz9soefc6hj1sNhzR00nuRzMC4tg= Headers/TaplyticsVar.h diff --git a/Taplytics_tvOS.podspec b/Taplytics_tvOS.podspec index 95fa5a2..1d51e52 100644 --- a/Taplytics_tvOS.podspec +++ b/Taplytics_tvOS.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'Taplytics_tvOS' - s.version = '4.2.1' + s.version = '4.3.0' s.author = { 'Taplytics' => 'help@taplytics.com' } s.license = { :type => 'Commercial', :text => 'See https://taplytics.com/terms' } s.homepage = 'https://taplytics.com' diff --git a/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Headers/Taplytics.h b/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Headers/Taplytics.h index 1bba101..49cde9f 100644 --- a/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Headers/Taplytics.h +++ b/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Headers/Taplytics.h @@ -1,6 +1,6 @@ // // Taplytics.h -// Taplytics v4.2.1 +// Taplytics v4.3.0 // // Copyright © 2021 Taplytics. All rights reserved. // @@ -324,6 +324,28 @@ typedef void(^TLResetUserBlock)(void); */ + (BOOL)isUserRegisteredForPushNotifications; +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to save push tokens from your didRegisterForRemoteNotificationsWithDeviceToken delegate method, + as the option will disable the swizzling of UNUserNotificationCenter push notification methods + */ + ++ (void)registerPushToken:(nullable NSData *)deviceToken; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification opens from your didReceive or willPresent delegate methods + */ + ++ (void)trackPushOpen:(nullable UNNotification *)notification; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification received events from your didReceiveRemoteNotification delegate method + */ + ++ (void)trackPushReceived:(nullable NSDictionary *)userInfo; + #pragma mark - Utility Functions /** diff --git a/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Headers/TaplyticsOptions.h b/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Headers/TaplyticsOptions.h index 06dcd4d..b34be89 100644 --- a/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Headers/TaplyticsOptions.h +++ b/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Headers/TaplyticsOptions.h @@ -26,6 +26,7 @@ extern NSString *const TaplyticsOptionLogging; extern NSString *const TaplyticsOptionLogLevel; extern NSString *const TaplyticsDisablePushNotifications; +extern NSString *const TaplyticsDisablePushNotificationSW; extern NSString *const TaplyticsDisableUITableViewSW; extern NSString *const TaplyticsDisableUICollectionViewSW; diff --git a/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Taplytics_tvOS b/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Taplytics_tvOS index 4cde07f..111e5c9 100644 Binary files a/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Taplytics_tvOS and b/Taplytics_tvOS.xcframework/tvos-arm64/Taplytics_tvOS.framework/Taplytics_tvOS differ diff --git a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Headers/Taplytics.h b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Headers/Taplytics.h index 1bba101..49cde9f 100644 --- a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Headers/Taplytics.h +++ b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Headers/Taplytics.h @@ -1,6 +1,6 @@ // // Taplytics.h -// Taplytics v4.2.1 +// Taplytics v4.3.0 // // Copyright © 2021 Taplytics. All rights reserved. // @@ -324,6 +324,28 @@ typedef void(^TLResetUserBlock)(void); */ + (BOOL)isUserRegisteredForPushNotifications; +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to save push tokens from your didRegisterForRemoteNotificationsWithDeviceToken delegate method, + as the option will disable the swizzling of UNUserNotificationCenter push notification methods + */ + ++ (void)registerPushToken:(nullable NSData *)deviceToken; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification opens from your didReceive or willPresent delegate methods + */ + ++ (void)trackPushOpen:(nullable UNNotification *)notification; + +/** + If you have the option TaplyticsDisablePushNotificationSW you can use this method + to track push notification received events from your didReceiveRemoteNotification delegate method + */ + ++ (void)trackPushReceived:(nullable NSDictionary *)userInfo; + #pragma mark - Utility Functions /** diff --git a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Headers/TaplyticsOptions.h b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Headers/TaplyticsOptions.h index 06dcd4d..b34be89 100644 --- a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Headers/TaplyticsOptions.h +++ b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Headers/TaplyticsOptions.h @@ -26,6 +26,7 @@ extern NSString *const TaplyticsOptionLogging; extern NSString *const TaplyticsOptionLogLevel; extern NSString *const TaplyticsDisablePushNotifications; +extern NSString *const TaplyticsDisablePushNotificationSW; extern NSString *const TaplyticsDisableUITableViewSW; extern NSString *const TaplyticsDisableUICollectionViewSW; diff --git a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Taplytics_tvOS b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Taplytics_tvOS index 5e29a10..af77d4d 100644 Binary files a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Taplytics_tvOS and b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/Taplytics_tvOS differ diff --git a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeDirectory b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeDirectory index 9903fc0..6234379 100644 Binary files a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeDirectory and b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeDirectory differ diff --git a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeRequirements-1 b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeRequirements-1 index 57980e1..b85de31 100644 Binary files a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeRequirements-1 and b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeRequirements-1 differ diff --git a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeResources b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeResources index 7a5e675..e4ba68a 100644 --- a/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeResources +++ b/Taplytics_tvOS.xcframework/tvos-arm64_x86_64-simulator/Taplytics_tvOS.framework/_CodeSignature/CodeResources @@ -6,11 +6,11 @@ Headers/Taplytics.h - W+jazg2hg5JyFbCwD68ZxZ4f7ZA= + uIb+JQ4Xl6vV3suMMPjXNwZ2CNA= Headers/TaplyticsOptions.h - mw45uU8WZuHm4dTCFHfnq0GHso0= + J7c+f6btNkJH4OFBEQtnAofV4y8= Headers/TaplyticsVar.h @@ -35,22 +35,22 @@ hash - W+jazg2hg5JyFbCwD68ZxZ4f7ZA= + uIb+JQ4Xl6vV3suMMPjXNwZ2CNA= hash2 - gRuUwMsg0l7lXF82mhQXUcyzJG38gvHxcBJt5Y3HtBs= + QbHAKUhOL76scGn3cnVQuiLDC/W0JpP9Wt3wvse6ByQ= Headers/TaplyticsOptions.h hash - mw45uU8WZuHm4dTCFHfnq0GHso0= + J7c+f6btNkJH4OFBEQtnAofV4y8= hash2 - x2z8hCSjs5rAQ1sk/+1v0j+CFnr/BldvJdyTX6VwRu4= + j0darUjq1jbsT0MVz9soefc6hj1sNhzR00nuRzMC4tg= Headers/TaplyticsVar.h