В этой теме много постов, но мне нужно конкретное требование.
Я хочу отправлять местоположение пользователя на сервер каждые n минуты (скажем, 60 минут).
Я попробовал предложенные коды, как описано в:
Получение местоположения пользователя каждые n минут после того, как приложение переходит в фоновый режим
Какя получаю фоновое обновление местоположения каждые n минут в моем приложении для iOS?
Также использовал этот замечательный пример:
https://github.com/paleksandrs/APScheduledLocationManager
Все работает нормально,но ... есть одна вещь, которую я не получаю:
Когда LocationManager.stopUpdatingLocation вызывается каждый раз, в течение всего процесса полый значок местоположения в строке состояния по-прежнемутам.
Единственная вещь, которая удаляет значок местоположения, - это ручная остановка процесса путем вызова stopUpdatingLocation , из UIViewController или чего-то в этом роде.
Только тогда значокисчезает.
Есть лиспособ исчезновения значка между stopUpdatingLocation и следующим startUpdatingLocation ?
Спасибо!