Skip to content

Commit

Permalink
Release 4.3.0-beta1
Browse files Browse the repository at this point in the history
  • Loading branch information
sameerdhulap committed Jan 24, 2024
1 parent d7da33d commit 0b56995
Show file tree
Hide file tree
Showing 29 changed files with 16,571 additions and 16,493 deletions.
2 changes: 1 addition & 1 deletion WoosmapGeofencing.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'WoosmapGeofencing'
s.version = '4.2.6'
s.version = '4.3.0-beta1'
s.license = 'MIT'
s.summary = 'Geofencing in Swift'
s.description = 'The Woosmap Geofencing SDK is a mobile cross-platform software development kit focused on gathering efficiently the users’ location, triggering events based on region monitoring, and providing categorized users’ zone of interest from geographical and temporal clusters.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -634,7 +634,6 @@ SWIFT_CLASS("_TtC17WoosmapGeofencing7VisitDB")
@property (nonatomic, copy) NSString * _Nullable visitId;
@end

@class NSURL;

/// Woosmap Geofencing SDK
/// The Woosmap Geofencing SDK allows you to monitor Geofences, track your user’s location and connect with the Woosmap Search and Distance APIs.
Expand All @@ -651,11 +650,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) WoosmapGeofe
/// Initialize of WoosmapGeofencing
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
/// Gets the current database file URL.
///
/// returns:
/// The file URL.
- (NSURL * _Nullable)getDatabaseFileURL SWIFT_WARN_UNUSED_RESULT;
/// Location service Connector
/// Usage Example:
/// \code
Expand Down Expand Up @@ -697,14 +691,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) WoosmapGeofe
/// \endcode\param key API key
///
- (void)setWoosmapAPIKeyWithKey:(NSString * _Nonnull)key;
/// Configure Google map key with SDK
/// Usage Example:
/// \code
/// WoosmapGeofenceManager.shared.setGMPAPIKey(key: "<custom GMS Key>")
///
/// \endcode\param key Google Map key from google api console
///
- (void)setGMPAPIKeyWithKey:(NSString * _Nonnull)key;
/// Custom endpoint for Woosmap Search API
/// Usage Example:
/// \code
Expand Down Expand Up @@ -805,23 +791,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) WoosmapGeofe
/// returns:
/// True/False
- (BOOL)getSearchAPICreationRegionEnable SWIFT_WARN_UNUSED_RESULT;
/// Search API Last Request Time Stamp
/// Usage Example:
/// \code
/// WoosmapGeofenceManager.shared.setSearchAPILastRequestTimeStamp(time:now())
///
/// \endcode\param time Capture last search api get caled from SDK
///
- (void)setSearchAPILastRequestTimeStampWithTime:(double)time;
/// Fetch Search API Last Request Time Stamp
/// Usage Example:
/// \code
/// let lastTimeStamp = WoosmapGeofenceManager.shared.getSearchAPILastRequestTimeStamp()
///
/// \endcode
/// returns:
/// Capture last search api get caled from SDK
- (double)getSearchAPILastRequestTimeStamp SWIFT_WARN_UNUSED_RESULT;
/// Switch Distance API Request Enable
/// Usage Example:
/// \code
Expand Down Expand Up @@ -915,13 +884,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) WoosmapGeofe
/// \endcode\param radius Radius in meter
///
- (void)setRadiusDetectionClassifiedZOIWithRadius:(double)radius;
/// Enable location monitoring in Foreground
/// Usage Example:
/// \code
/// WoosmapGeofenceManager.shared.startMonitoringInForeGround()
///
/// \endcode
- (void)startMonitoringInForeGround;
/// Call this method from the DidFinishLaunchWithOptions method of your App Delegate
/// Usage Example:
/// \code
Expand All @@ -936,14 +898,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) WoosmapGeofe
///
/// \endcode
- (void)didBecomeActive;
/// Switch to change tracking mode
/// Usage Example:
/// \code
/// WoosmapGeofenceManager.shared.trackingChanged(tracking: true)
///
/// \endcode\param tracking True / False
///
- (void)trackingChangedWithTracking:(BOOL)tracking;
/// Configure high frequency mode with location service
/// Usage Example:
/// \code
Expand Down
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 0b56995

Please sign in to comment.