Как сохранить расширение iOS Active в фоновом режиме на реальном устройстве - PullRequest
0 голосов
/ 10 апреля 2019

Я создал расширение для iOS, которое просто отображает снимок местоположения пользователя и нажимает определенный API для отправки местоположения пользователя, как это.

let url = "(root) (myLat) & longitude = (myLong) & type = (Type) & msisdn = >> (MSISDN) & battery = (batteryLevel)";

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

Но при тестировании на реальном устройстве он работает только на переднем плане.Если виджет находится в фоновом режиме или экран заблокирован, он не будет работать, виджет будет приостановлен.Снова, если я вижу виджет, он начинает работать и отправляет данные в API и наоборот.

Как остановить переход виджета в состояние ожидания, как на симуляторе?

Обновление:Расширение приостанавливается при смахивании с него проверить скриншот

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...