Я делаю приложение, в котором нужно показывать текущее местоположение пользователя на карте с заданным временем, я работал над этим, и он работает для меня, однако, если я оставляю приложение открытым и через 5 минут приложение переходит в неактивное состояние состояние я прекращаю обновление местоположения и через 5 минут, если я снова блокирую ползунок и проверяю приложение, оно переходит в активное состояние, вызывает обновление местоположения и показывает текущее местоположение, однако несколько раз он падал из неактивного в активное состояние
- (void)applicationWillResignActive:(UIApplication *)application {
[locationManger stopUpdatingLocation];
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
locationManger.delegate = self;
[locationManger startUpdatingLocation];
}