Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Next »

The main component responsible for navigation in Navmii SDK is NMNavigationSevice. You can access an instance of this class via NMSdknavigationService property:

NMNavigationService *navigationService = [NMSdk sharedInstance].navigationService;


You can set up the location detection accuracy in meters via locationDetectionAccuracy property. To retrieve current CLAuthorizationStatus use locationServicesAuthorizationStatus readonly property. You can allow or disallow location updates when your app is in background mode via allowsBackgroundLocationUpdates BOOL property. 

//sets location detection accuracy to 20 meters
[[NMSdk sharedInstance].navigationService setLocationDetectionAccuracy:20];
//allows user's location updates in the background mode
[[NMSdk sharedInstance].navigationService setAllowsBackgroundLocationUpdates:YES];
//logs out location services authorization status
NSLog(@"authorization status - %d", [NMSdk sharedInstance].navigationService.locationServicesAuthorizationStatus);


  • No labels