Мне нужно использовать SDK для оценки местоположения в помещении.
я должен обнаружить, что мое устройство входит или выходит из внутренней зоны, когда мое приложение убито или работает в фоновом режиме
подскажите, пожалуйста, ребята, как справиться с этим сценарием.
Спасибо
[ESTConfig setupAppID:@"" andAppToken:@""];
locationManger = [[EILIndoorLocationManager alloc]init];
locationManger.delegate = self;
EILRequestFetchLocation *fetchLocationreq = [[EILRequestFetchLocation alloc]initWithLocationIdentifier:@"test-2c5"];
[fetchLocationreq sendRequestWithCompletion:^(EILLocation * _Nullable location, NSError * _Nullable error) {
if (location != nil) {
locationEILL = location;
locationView.showTrace = YES;
locationView.rotateOnPositionUpdate = YES;
[locationView drawLocation:location];
[locationManger startMonitoringForLocation:locationEILL];
[locationManger startPositionUpdatesForLocation:locationEILL];
}
}];
}
#pragma mark - EILLindoorlocationmanager Delegate
- (void)indoorLocationManager:(EILIndoorLocationManager *)manager
didUpdatePosition:(EILOrientedPoint *)position
withAccuracy:(EILPositionAccuracy)positionAccuracy
inLocation:(EILLocation *)location
{
NSLog(@"x: %5.2f, y: %5.2f, orientation: %3.0f", position.x,position.y,position.orientation);
[locationView updatePosition:position];
}