Xamarin Forms: Прекратить получать уведомления FCM при выходе из приложения в Android? - PullRequest
0 голосов
/ 09 мая 2019

Я реализовал push-уведомления в моем проекте форм xamarin с использованием FCM. Уведомления начинают поступать, когда новое сообщение отправляется членом группы (аналогично WhatsApp).

Я хочу прекратить получать уведомления из приложения при выходе из системы. В настоящее время я получил уведомление, даже когда я вышел из приложения. Есть ли способ прекратить получать уведомление о выходе из системы в части Android?

1 Ответ

0 голосов
/ 11 июня 2019

Я решил это следующим образом.

Когда пользователь вышел из приложения, я запускаю вызов REST API, чтобы сделать fcmid для пользователя равным 0, а когда пользователь входит в систему, снова запускаю новый вызов REST API и сохраняю fcmid в DB.

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

...