Сбой приложения при переходе из неактивного в активное состояние в iPhone - PullRequest
0 голосов
/ 01 августа 2011

Я делаю приложение, в котором нужно показывать текущее местоположение пользователя на карте с заданным временем, я работал над этим, и он работает для меня, однако, если я оставляю приложение открытым и через 5 минут приложение переходит в неактивное состояние состояние я прекращаю обновление местоположения и через 5 минут, если я снова блокирую ползунок и проверяю приложение, оно переходит в активное состояние, вызывает обновление местоположения и показывает текущее местоположение, однако несколько раз он падал из неактивного в активное состояние

- (void)applicationWillResignActive:(UIApplication *)application {

    [locationManger stopUpdatingLocation];
}

- (void)applicationDidBecomeActive:(UIApplication *)application {

    locationManger.delegate = self;
    [locationManger startUpdatingLocation];
}

1 Ответ

1 голос
/ 01 августа 2011

Если вам нужно только показать местоположение пользователя на карте, вам не нужен CLLocationManager.Просто используйте

mapView.showsUserLocation = YES;

...