diff --git a/package.json b/package.json
index d66d7f1..86d19db 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "pushwoosh-geozones-react-native-plugin",
- "version": "1.1.3",
+ "version": "1.1.4",
"description": "This plugin allows you to receive push notifications from Pushwoosh Geozones. Powered by Pushwoosh (www.pushwoosh.com).",
"main": "index.js",
"repository": {
diff --git a/pushwoosh-geozones-react-native-plugin.podspec b/pushwoosh-geozones-react-native-plugin.podspec
index b8e6f35..ce41800 100644
--- a/pushwoosh-geozones-react-native-plugin.podspec
+++ b/pushwoosh-geozones-react-native-plugin.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "pushwoosh-geozones-react-native-plugin"
- s.version = "1.1.3"
+ s.version = "1.1.4"
s.summary = "React Native Pushwoosh Push Notifications module"
s.requires_arc = true
s.author = 'Pushwoosh'
diff --git a/src/android/build.gradle b/src/android/build.gradle
index 38857b1..1e9b9f4 100644
--- a/src/android/build.gradle
+++ b/src/android/build.gradle
@@ -37,6 +37,6 @@ android {
}
dependencies {
- implementation "com.pushwoosh:pushwoosh-location:6.6.5"
+ implementation "com.pushwoosh:pushwoosh-location:6.7.8"
implementation 'com.facebook.react:react-native:+'
}
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/Info.plist b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/Info.plist
new file mode 100644
index 0000000..f42c617
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/Info.plist
@@ -0,0 +1,55 @@
+
+
+
+
+ AvailableLibraries
+
+
+ LibraryIdentifier
+ ios-arm64_x86_64-simulator
+ LibraryPath
+ PushwooshGeozones.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ simulator
+
+
+ LibraryIdentifier
+ ios-arm64_x86_64-maccatalyst
+ LibraryPath
+ PushwooshGeozones.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ maccatalyst
+
+
+ LibraryIdentifier
+ ios-arm64
+ LibraryPath
+ PushwooshGeozones.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ ios
+
+
+ CFBundlePackageType
+ XFWK
+ XCFrameworkFormatVersion
+ 1.0
+
+
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Headers/PWGeozonesManager.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Headers/PWGeozonesManager.h
new file mode 100644
index 0000000..5701bf9
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Headers/PWGeozonesManager.h
@@ -0,0 +1,68 @@
+//
+// PWRichMediaManager.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+#import
+
+@class PWGeozonesManager;
+
+@protocol PWGeozonesDelegate
+
+@optional
+
+/**
+ Tells the delegate that location tracking did start.
+ */
+- (void)didStartLocationTrackingWithManager:(PWGeozonesManager *)geozonesManager;
+
+/**
+ Tells the delegate that location tracking did fail.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager startingLocationTrackingDidFail:(NSError *)error;
+
+/**
+ Tells the delegate that location was successfully sent.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager didSendLocation:(CLLocation *)location;
+
+@end
+
+
+@interface PWGeozonesManager: NSObject
+
+/**
+ Indicates that location tracking has started.
+ */
+@property (nonatomic, readonly) BOOL enabled;
+
+/**
+ Delegate that would receive the information about events for geozones manager.
+ */
+@property (nonatomic, weak) id delegate;
+
+/**
+ A singleton object that represents the geozones manager.
+ */
++ (instancetype)sharedManager;
+
+/**
+ Starts location tracking.
+ */
+- (void)startLocationTracking;
+
+/**
+ Stops location tracking.
+ */
+- (void)stopLocationTracking;
+
+/**
+ Explicitly sends geolocation to the server for GeoFencing push technology. Also called internally in `startLocationTracking` and `stopLocationTracking` functions.
+
+ @param location Location to be sent.
+ */
+- (void)sendLocation:(CLLocation *)location;
+
+@end
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Headers/PushwooshGeozones.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Headers/PushwooshGeozones.h
new file mode 100644
index 0000000..f449f72
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Headers/PushwooshGeozones.h
@@ -0,0 +1,13 @@
+//
+// PushwooshGeozones.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+
+FOUNDATION_EXPORT double PushwooshGeozonesVersionNumber;
+
+FOUNDATION_EXPORT const unsigned char PushwooshGeozonesVersionString[];
+
+#import "PWGeozonesManager.h"
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Info.plist b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Info.plist
new file mode 100644
index 0000000..9262234
Binary files /dev/null and b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Info.plist differ
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Modules/module.modulemap b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Modules/module.modulemap
new file mode 100644
index 0000000..b971d78
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/Modules/module.modulemap
@@ -0,0 +1,6 @@
+framework module PushwooshGeozones {
+ umbrella header "PushwooshGeozones.h"
+
+ export *
+ module * { export * }
+}
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/PrivacyInfo.xcprivacy b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..f523aba
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/PrivacyInfo.xcprivacy
@@ -0,0 +1,47 @@
+
+
+
+
+ NSPrivacyTracking
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeProductInteraction
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeCoarseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypePreciseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+
+
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/PushwooshGeozones b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/PushwooshGeozones
new file mode 100755
index 0000000..2ad9a04
Binary files /dev/null and b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64/PushwooshGeozones.framework/PushwooshGeozones differ
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Headers/PWGeozonesManager.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Headers/PWGeozonesManager.h
new file mode 100644
index 0000000..5701bf9
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Headers/PWGeozonesManager.h
@@ -0,0 +1,68 @@
+//
+// PWRichMediaManager.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+#import
+
+@class PWGeozonesManager;
+
+@protocol PWGeozonesDelegate
+
+@optional
+
+/**
+ Tells the delegate that location tracking did start.
+ */
+- (void)didStartLocationTrackingWithManager:(PWGeozonesManager *)geozonesManager;
+
+/**
+ Tells the delegate that location tracking did fail.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager startingLocationTrackingDidFail:(NSError *)error;
+
+/**
+ Tells the delegate that location was successfully sent.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager didSendLocation:(CLLocation *)location;
+
+@end
+
+
+@interface PWGeozonesManager: NSObject
+
+/**
+ Indicates that location tracking has started.
+ */
+@property (nonatomic, readonly) BOOL enabled;
+
+/**
+ Delegate that would receive the information about events for geozones manager.
+ */
+@property (nonatomic, weak) id delegate;
+
+/**
+ A singleton object that represents the geozones manager.
+ */
++ (instancetype)sharedManager;
+
+/**
+ Starts location tracking.
+ */
+- (void)startLocationTracking;
+
+/**
+ Stops location tracking.
+ */
+- (void)stopLocationTracking;
+
+/**
+ Explicitly sends geolocation to the server for GeoFencing push technology. Also called internally in `startLocationTracking` and `stopLocationTracking` functions.
+
+ @param location Location to be sent.
+ */
+- (void)sendLocation:(CLLocation *)location;
+
+@end
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Headers/PushwooshGeozones.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Headers/PushwooshGeozones.h
new file mode 100644
index 0000000..f449f72
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Headers/PushwooshGeozones.h
@@ -0,0 +1,13 @@
+//
+// PushwooshGeozones.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+
+FOUNDATION_EXPORT double PushwooshGeozonesVersionNumber;
+
+FOUNDATION_EXPORT const unsigned char PushwooshGeozonesVersionString[];
+
+#import "PWGeozonesManager.h"
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Modules/module.modulemap b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Modules/module.modulemap
new file mode 100644
index 0000000..b971d78
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Modules/module.modulemap
@@ -0,0 +1,6 @@
+framework module PushwooshGeozones {
+ umbrella header "PushwooshGeozones.h"
+
+ export *
+ module * { export * }
+}
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/PushwooshGeozones b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/PushwooshGeozones
new file mode 100755
index 0000000..c37700b
Binary files /dev/null and b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/PushwooshGeozones differ
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Resources/Info.plist b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Resources/Info.plist
new file mode 100644
index 0000000..069df49
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Resources/Info.plist
@@ -0,0 +1,50 @@
+
+
+
+
+ BuildMachineOSBuild
+ 23E224
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ PushwooshGeozones
+ CFBundleIdentifier
+ com.pushwoosh.geozones
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ PushwooshGeozones
+ CFBundlePackageType
+ FMWK
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 20E238
+ DTPlatformName
+ macosx
+ DTPlatformVersion
+ 13.3
+ DTSDKBuild
+ 22E245
+ DTSDKName
+ macosx13.3
+ DTXcode
+ 1431
+ DTXcodeBuild
+ 14E300c
+ LSMinimumSystemVersion
+ 10.15
+ UIDeviceFamily
+
+ 2
+
+
+
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Resources/PrivacyInfo.xcprivacy b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Resources/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..f523aba
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Resources/PrivacyInfo.xcprivacy
@@ -0,0 +1,47 @@
+
+
+
+
+ NSPrivacyTracking
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeProductInteraction
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeCoarseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypePreciseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+
+
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Headers/PWGeozonesManager.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Headers/PWGeozonesManager.h
new file mode 100644
index 0000000..5701bf9
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Headers/PWGeozonesManager.h
@@ -0,0 +1,68 @@
+//
+// PWRichMediaManager.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+#import
+
+@class PWGeozonesManager;
+
+@protocol PWGeozonesDelegate
+
+@optional
+
+/**
+ Tells the delegate that location tracking did start.
+ */
+- (void)didStartLocationTrackingWithManager:(PWGeozonesManager *)geozonesManager;
+
+/**
+ Tells the delegate that location tracking did fail.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager startingLocationTrackingDidFail:(NSError *)error;
+
+/**
+ Tells the delegate that location was successfully sent.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager didSendLocation:(CLLocation *)location;
+
+@end
+
+
+@interface PWGeozonesManager: NSObject
+
+/**
+ Indicates that location tracking has started.
+ */
+@property (nonatomic, readonly) BOOL enabled;
+
+/**
+ Delegate that would receive the information about events for geozones manager.
+ */
+@property (nonatomic, weak) id delegate;
+
+/**
+ A singleton object that represents the geozones manager.
+ */
++ (instancetype)sharedManager;
+
+/**
+ Starts location tracking.
+ */
+- (void)startLocationTracking;
+
+/**
+ Stops location tracking.
+ */
+- (void)stopLocationTracking;
+
+/**
+ Explicitly sends geolocation to the server for GeoFencing push technology. Also called internally in `startLocationTracking` and `stopLocationTracking` functions.
+
+ @param location Location to be sent.
+ */
+- (void)sendLocation:(CLLocation *)location;
+
+@end
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Headers/PushwooshGeozones.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Headers/PushwooshGeozones.h
new file mode 100644
index 0000000..f449f72
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Headers/PushwooshGeozones.h
@@ -0,0 +1,13 @@
+//
+// PushwooshGeozones.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+
+FOUNDATION_EXPORT double PushwooshGeozonesVersionNumber;
+
+FOUNDATION_EXPORT const unsigned char PushwooshGeozonesVersionString[];
+
+#import "PWGeozonesManager.h"
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Modules/module.modulemap b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Modules/module.modulemap
new file mode 100644
index 0000000..b971d78
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Modules/module.modulemap
@@ -0,0 +1,6 @@
+framework module PushwooshGeozones {
+ umbrella header "PushwooshGeozones.h"
+
+ export *
+ module * { export * }
+}
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/PushwooshGeozones b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/PushwooshGeozones
new file mode 100755
index 0000000..c37700b
Binary files /dev/null and b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/PushwooshGeozones differ
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Resources/Info.plist b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Resources/Info.plist
new file mode 100644
index 0000000..069df49
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Resources/Info.plist
@@ -0,0 +1,50 @@
+
+
+
+
+ BuildMachineOSBuild
+ 23E224
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ PushwooshGeozones
+ CFBundleIdentifier
+ com.pushwoosh.geozones
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ PushwooshGeozones
+ CFBundlePackageType
+ FMWK
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 20E238
+ DTPlatformName
+ macosx
+ DTPlatformVersion
+ 13.3
+ DTSDKBuild
+ 22E245
+ DTSDKName
+ macosx13.3
+ DTXcode
+ 1431
+ DTXcodeBuild
+ 14E300c
+ LSMinimumSystemVersion
+ 10.15
+ UIDeviceFamily
+
+ 2
+
+
+
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Resources/PrivacyInfo.xcprivacy b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Resources/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..f523aba
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/A/Resources/PrivacyInfo.xcprivacy
@@ -0,0 +1,47 @@
+
+
+
+
+ NSPrivacyTracking
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeProductInteraction
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeCoarseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypePreciseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+
+
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Headers/PWGeozonesManager.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Headers/PWGeozonesManager.h
new file mode 100644
index 0000000..5701bf9
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Headers/PWGeozonesManager.h
@@ -0,0 +1,68 @@
+//
+// PWRichMediaManager.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+#import
+
+@class PWGeozonesManager;
+
+@protocol PWGeozonesDelegate
+
+@optional
+
+/**
+ Tells the delegate that location tracking did start.
+ */
+- (void)didStartLocationTrackingWithManager:(PWGeozonesManager *)geozonesManager;
+
+/**
+ Tells the delegate that location tracking did fail.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager startingLocationTrackingDidFail:(NSError *)error;
+
+/**
+ Tells the delegate that location was successfully sent.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager didSendLocation:(CLLocation *)location;
+
+@end
+
+
+@interface PWGeozonesManager: NSObject
+
+/**
+ Indicates that location tracking has started.
+ */
+@property (nonatomic, readonly) BOOL enabled;
+
+/**
+ Delegate that would receive the information about events for geozones manager.
+ */
+@property (nonatomic, weak) id delegate;
+
+/**
+ A singleton object that represents the geozones manager.
+ */
++ (instancetype)sharedManager;
+
+/**
+ Starts location tracking.
+ */
+- (void)startLocationTracking;
+
+/**
+ Stops location tracking.
+ */
+- (void)stopLocationTracking;
+
+/**
+ Explicitly sends geolocation to the server for GeoFencing push technology. Also called internally in `startLocationTracking` and `stopLocationTracking` functions.
+
+ @param location Location to be sent.
+ */
+- (void)sendLocation:(CLLocation *)location;
+
+@end
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Headers/PushwooshGeozones.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Headers/PushwooshGeozones.h
new file mode 100644
index 0000000..f449f72
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Headers/PushwooshGeozones.h
@@ -0,0 +1,13 @@
+//
+// PushwooshGeozones.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+
+FOUNDATION_EXPORT double PushwooshGeozonesVersionNumber;
+
+FOUNDATION_EXPORT const unsigned char PushwooshGeozonesVersionString[];
+
+#import "PWGeozonesManager.h"
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Modules/module.modulemap b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Modules/module.modulemap
new file mode 100644
index 0000000..b971d78
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Modules/module.modulemap
@@ -0,0 +1,6 @@
+framework module PushwooshGeozones {
+ umbrella header "PushwooshGeozones.h"
+
+ export *
+ module * { export * }
+}
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/PushwooshGeozones b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/PushwooshGeozones
new file mode 100755
index 0000000..c37700b
Binary files /dev/null and b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/PushwooshGeozones differ
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Resources/Info.plist b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Resources/Info.plist
new file mode 100644
index 0000000..069df49
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Resources/Info.plist
@@ -0,0 +1,50 @@
+
+
+
+
+ BuildMachineOSBuild
+ 23E224
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ PushwooshGeozones
+ CFBundleIdentifier
+ com.pushwoosh.geozones
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ PushwooshGeozones
+ CFBundlePackageType
+ FMWK
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 20E238
+ DTPlatformName
+ macosx
+ DTPlatformVersion
+ 13.3
+ DTSDKBuild
+ 22E245
+ DTSDKName
+ macosx13.3
+ DTXcode
+ 1431
+ DTXcodeBuild
+ 14E300c
+ LSMinimumSystemVersion
+ 10.15
+ UIDeviceFamily
+
+ 2
+
+
+
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Resources/PrivacyInfo.xcprivacy b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Resources/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..f523aba
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-maccatalyst/PushwooshGeozones.framework/Versions/Current/Resources/PrivacyInfo.xcprivacy
@@ -0,0 +1,47 @@
+
+
+
+
+ NSPrivacyTracking
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeProductInteraction
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeCoarseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypePreciseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+
+
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Headers/PWGeozonesManager.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Headers/PWGeozonesManager.h
new file mode 100644
index 0000000..5701bf9
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Headers/PWGeozonesManager.h
@@ -0,0 +1,68 @@
+//
+// PWRichMediaManager.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+#import
+
+@class PWGeozonesManager;
+
+@protocol PWGeozonesDelegate
+
+@optional
+
+/**
+ Tells the delegate that location tracking did start.
+ */
+- (void)didStartLocationTrackingWithManager:(PWGeozonesManager *)geozonesManager;
+
+/**
+ Tells the delegate that location tracking did fail.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager startingLocationTrackingDidFail:(NSError *)error;
+
+/**
+ Tells the delegate that location was successfully sent.
+ */
+- (void)geozonesManager:(PWGeozonesManager *)geozonesManager didSendLocation:(CLLocation *)location;
+
+@end
+
+
+@interface PWGeozonesManager: NSObject
+
+/**
+ Indicates that location tracking has started.
+ */
+@property (nonatomic, readonly) BOOL enabled;
+
+/**
+ Delegate that would receive the information about events for geozones manager.
+ */
+@property (nonatomic, weak) id delegate;
+
+/**
+ A singleton object that represents the geozones manager.
+ */
++ (instancetype)sharedManager;
+
+/**
+ Starts location tracking.
+ */
+- (void)startLocationTracking;
+
+/**
+ Stops location tracking.
+ */
+- (void)stopLocationTracking;
+
+/**
+ Explicitly sends geolocation to the server for GeoFencing push technology. Also called internally in `startLocationTracking` and `stopLocationTracking` functions.
+
+ @param location Location to be sent.
+ */
+- (void)sendLocation:(CLLocation *)location;
+
+@end
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Headers/PushwooshGeozones.h b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Headers/PushwooshGeozones.h
new file mode 100644
index 0000000..f449f72
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Headers/PushwooshGeozones.h
@@ -0,0 +1,13 @@
+//
+// PushwooshGeozones.h
+// Pushwoosh SDK
+// (c) Pushwoosh 2018
+//
+
+#import
+
+FOUNDATION_EXPORT double PushwooshGeozonesVersionNumber;
+
+FOUNDATION_EXPORT const unsigned char PushwooshGeozonesVersionString[];
+
+#import "PWGeozonesManager.h"
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Info.plist b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Info.plist
new file mode 100644
index 0000000..1aa3c97
Binary files /dev/null and b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Info.plist differ
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Modules/module.modulemap b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Modules/module.modulemap
new file mode 100644
index 0000000..b971d78
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/Modules/module.modulemap
@@ -0,0 +1,6 @@
+framework module PushwooshGeozones {
+ umbrella header "PushwooshGeozones.h"
+
+ export *
+ module * { export * }
+}
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/PrivacyInfo.xcprivacy b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..f523aba
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/PrivacyInfo.xcprivacy
@@ -0,0 +1,47 @@
+
+
+
+
+ NSPrivacyTracking
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeProductInteraction
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeCoarseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypePreciseLocation
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+
+
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/PushwooshGeozones b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/PushwooshGeozones
new file mode 100755
index 0000000..1d27498
Binary files /dev/null and b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/PushwooshGeozones differ
diff --git a/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/_CodeSignature/CodeResources b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/_CodeSignature/CodeResources
new file mode 100644
index 0000000..fe922d4
--- /dev/null
+++ b/src/ios/PushwooshGeozonesPlugin/NativeLibrary/PushwooshGeozones.xcframework/ios-arm64_x86_64-simulator/PushwooshGeozones.framework/_CodeSignature/CodeResources
@@ -0,0 +1,146 @@
+
+
+
+
+ files
+
+ Headers/PWGeozonesManager.h
+
+ 5CVD7c49rKWfWujkOP7LYzHtx8Q=
+
+ Headers/PushwooshGeozones.h
+
+ 5z79ZkGWFxAREwn35Z5NArtqKOY=
+
+ Info.plist
+
+ hTbVaQvUWxjLTDHCEo6jlngb240=
+
+ Modules/module.modulemap
+
+ /ACPUYDIR/BULrYc3zbw0Xasik0=
+
+ PrivacyInfo.xcprivacy
+
+ ScWzNjRHZAplPmWYPn2OhTFPQSQ=
+
+
+ files2
+
+ Headers/PWGeozonesManager.h
+
+ hash2
+
+ VGNjcxUnZlIisw9/uZHow2nfpxlmuSjfECILt6k8Cyw=
+
+
+ Headers/PushwooshGeozones.h
+
+ hash2
+
+ sm0gKpSwqAIDrpYHKf/oU0h/yF94QFW8ry9iKx0sMjY=
+
+
+ Modules/module.modulemap
+
+ hash2
+
+ h/JEPr+rNjZNHNMq8/b4KM0WE0p97WhuB2cRWF46FEw=
+
+
+ PrivacyInfo.xcprivacy
+
+ hash2
+
+ ZtS+ZchYbJD2SB3jYaMmvYjLa5bu3ipnr38swE8xfUA=
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+