0

Im пытается добиться следующих. При доставке запланированного локального уведомления необходимо запустить фоновое задание для обработки данных приложения, чтобы пользователю не нужно было использовать уведомление или принести приложение на передний план. Я поддерживаю iOS 9+iOS Как запустить фоновое задание на локальное уведомление

Возможно ли это, и если, как это сделать? AFAIK не запускается событие при доставке локального уведомления в AppDelegate или UNUserNotificationCenterDelegate, если приложение находится в фоновом режиме или неактивно.

ответ

0

Для локального оповещения нет события, если приложение завершено/убито или в фоновом режиме.

В соответствии с вашей problen, Вы можете только вызвать, если ваше приложение находится на переднем плане или, если пользователь нажимает на локальном уведомлении

+0

я думал так. Есть ли возможность запланировать короткую задачу фона? – Dareon

+0

AFAIK, в фоновом режиме или в убитом состоянии, вы ничего не можете сделать, когда прибывает местное уведомление, вы можете делать все, когда находитесь на переднем плане в случае местных уведомлений. Расписание задачи при планировании локальных уведомлений –

+0

Thx. Я попробую сделать это так: планирование задачи bg на переднем плане и завершение задания bg или расписание для него уведомления. – Dareon

Смежные вопросы