Фоновая выборка никогда не вызывается в обычном режиме - PullRequest
0 голосов
/ 19 сентября 2019

Я реализовал фоновую выборку в своем приложении.и все работает очень хорошо, когда я использую следующую опцию из меню xCode

Debug -> Simulate Background Fetch

Когда я делаю это, веб-служба запускается и все данные резервируются на сервере какожидается.

, но когда я обычно использую устройство, оно никогда не обновляется на сервере.Его как фоновая выборка никогда не вызывается.

Я использую следующее, как сказано в Документах

UIApplication.shared.setMinimumBackgroundFetchInterval(UIApplication.backgroundFetchIntervalMinimum)

, а все остальное - простой код, который обновляет сервер с очень коротким объемом данных.

ПРОБЛЕМА И ЧТО Я ХОЧУ: Я не знаю, почему фоновая выборка не вызывается, даже я много раз открывал приложение и закрывал его много раз, чтобы получить фоновую выборку.Для проверки я выполнил запрос на стороне сервера, но данные не обновляются приложением.Где, когда я запустил приложение с помощью Xcode -> Debug -> Simulate Background Fetch, мой сервер обновляется с последними данными. И все работает как положено

Пожалуйста, дайте мне знать, что может быть причиной этогоповедение?я что-то пропустил?

...