Отправка уведомлений pu sh разным пользователям во время работы устройства с помощью FCM - PullRequest
0 голосов
/ 16 марта 2020

Я хочу отправить уведомление Pu sh разным пользователям в разное время. Время будет временем разработки, а не временем сервера.

Например -

Я хочу отправить уведомление pu sh в 'Ajay' в 8 часов утра устройства - 'Доброе утро, Ajay' Я хочу отправить уведомление pu sh на «Gargee» в 2 часа дня устройства - «Прекрасного дня»

Как получить время устройства перед отправкой уведомления pu sh?

Ответы [ 2 ]

0 голосов
/ 16 марта 2020

Вы можете воспользоваться поддержкой локальных уведомлений здесь. Вы можете либо запустить локальное уведомление, либо использовать DispatchQueue.main.asyncAfter, чтобы сделать вызов API для экономии времени устройства, а также соответственно запустить уведомление pu sh.

0 голосов
/ 16 марта 2020

Вы не можете запланировать уведомление на мобильной стороне. Уведомления не выполняют код вашего приложения, когда ваше приложение находится в фоновом режиме. Все сообщения, отправленные с консоли Firebase, являются уведомлениями. Таким образом, вы не можете использовать консоль Firebase для того, что вы описываете. Таким образом, вы можете отправлять сообщения данных с вашего сервера приложений, которые могут запускать фоновое выполнение кода. Вы можете управлять расписанием уведомлений на сервере приложений, используя cronjob.

В противном случае вы можете написать облачную функцию для планирования уведомлений ...

...