Получить обновление местоположения на регулярных интервалах - PullRequest
0 голосов
/ 31 марта 2020

В случае обновления местоположения. Могу ли я получить обновление местоположения на основе временных интервалов? Допустим, я предпочитаю указывать время, мне нужно обновление местоположения с интервалом в x минут (10, 15 или 20 минут и т. Д. c).

Мне нужно обновление местоположения на переднем плане, в фоне и в состоянии завершения.

Я мог бы придумать: SignificantLocationChanges, но это зависит от изменения местоположения, которое сама платформа Apple решает, что такое LocationChange (в соответствии с документацией, как 500 м или более).

Но я пытался использовать Timer на основе фоновых задач, это работает некоторое время, но не работает в фоновом режиме в течение длительного времени, а не в завершенном состоянии.

Кроме того, iOS 13 фоновые задачи не работали для меня либо там, где это не вызывало задачу вообще для меня на основе заданного мной интервала (iOS 13 Фоновые задачи не работают в режиме выпуска )

Любые альтернативы получать обновление местоположения через равные промежутки времени в переднем плане / фоне / состояниях прекращения

Спасибо.

...