Нужно запустить NSTimer или запустить динамическое локальное уведомление через каждый определенный интервал времени, когда приложение находится в фоновом режиме - PullRequest
0 голосов
/ 25 июня 2018

Согласно моему сценарию, т. Е. Необходимо вызвать API, затем показать локальное уведомление, снова нужно вызвать API.

, поэтому каждый раз, когда необходимо выполнить 3 процедуры, даже если приложение активно или работает в фоновом режиме.

Я пытался использовать NStimer для этого, но таймер перестает работать, когда приложение находится в фоновом режиме, а также я не могу запланировать локальное уведомление, так как ему нужно вызывать api до / после показа уведомления, а также содержимое локального уведомления динамически каждый раз ,

Я также включил фоновый режим в возможностях xcode, в котором «Используются аксессуары Bluetooth LE».

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

ШАГИ ДЛЯ ВОСПРОИЗВОДСТВА

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

так что каждый 1 час необходимо выполнять эту 3 процедуру, каждый раз, когда локальный контент уведомлений будет динамичным.

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

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