Inherits from NSObject
Declared in NetmeraGeofence.h
NetmeraGeofence.m

Overview

Before starting NetmeraGeofenceService you should create a NetmeraGeofence object with your device’s NetmeraDeviceDetail object. You can change its default parameters as you wish.

Tasks

Properties

desiredAccuracy

desiredAccuracy

@property (assign, nonatomic) CLLocationAccuracy desiredAccuracy

Discussion

desiredAccuracy

Discussion: The desired location accuracy. The location service will try its best to achieve your desired accuracy. However, it is not guaranteed. To optimize power performance, be sure to specify an appropriate accuracy for your usage scenario (eg, use a large accuracy value when only a coarse location is needed). Use kCLLocationAccuracyBest to achieve the best possible accuracy. Use kCLLocationAccuracyBestForNavigation for navigation. By default, kCLLocationAccuracyBest is used.

Declared In

NetmeraGeofence.h

deviceDetail

NetmeraDeviceDetail of your device to register

@property (strong, nonatomic) NetmeraDeviceDetail *deviceDetail

Discussion

NetmeraDeviceDetail of your device to register

Declared In

NetmeraGeofence.h

distanceFilter

distanceFilter

@property (assign, nonatomic) CLLocationDistance distanceFilter

Discussion

distanceFilter

Discussion: Specifies the minimum update distance in meters. Client will not be notified of movements of less than the stated value, unless the accuracy has improved. Pass in kCLDistanceFilterNone to be notified of all movements. By default, kCLDistanceFilterNone is used.

Declared In

NetmeraGeofence.h

Instance Methods

initWithNetmeraDeviceDetail:

Create NetmeraGeofence with NetmeraDeviceDetail

- (id)initWithNetmeraDeviceDetail:(NetmeraDeviceDetail *)deviceDetail

Parameters

deviceDetail

NetmeraDeviceDetail created with current device’s token

Discussion

Create NetmeraGeofence with NetmeraDeviceDetail

Declared In

NetmeraGeofence.h