для непрерывного запуска приложения в фоновом режиме

Я хочу, чтобы мое приложение продолжало работать в фоновом режиме со службами определения местоположения. Для этого я использовал:

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

    [locationManager stopUpdatingLocation];
    [locationManager startUpdatingLocation];

    //timer=[NSTimer scheduledTimerWithTimeInterval:300 target:self selector:@selector(UpdateLocation) userInfo:nil repeats:YES];

}

, но когда я использую NSTimer , он не вызывает UpdateLocation . Я попытался вызвать его другим методом, но он также вызвал его только один раз.

Я хочу, чтобы приложение работало постоянно в фоновом режиме, определяя местоположение через определенный промежуток времени.

6
задан Cœur 25 April 2017 в 17:28
поделиться