Ubuntu touch: сбор данных в фоновом режиме?

Ubuntu touch: сбор данных в фоновом режиме?

Я пытаюсь реализовать простое приложение для Ubuntu touch, которое записывает GPS-трек в определенном формате. Получение данных о местоположении просто с помощью QtPositioning, но согласно моему пониманию жизненного цикла приложения (см. напримерздесь), невозможно запустить такое приложение в фоновом режиме, так как оно будет приостановлено. Вместо этого есть некоторые специальные службы, предоставляемые ОС для выполнения действий в фоновом режиме, например, для загрузки или воспроизведения музыки. К сожалению, я не смог найти ничего похожего для обработки положения или любых данных датчиков аналогичным образом. Есть ли что-то, что я здесь упустил, или ничего нет? Если ничего нет, какой поддерживаемый/предлагаемый способ реализации такого приложения?

Связанный контент