Я делаю приложение с push-уведомлениями. Они уже реализованы с помощью FirebaseMessaging.
Вот код для этого:
_firebaseMessaging = new FirebaseMessaging();
_firebaseMessaging.configure(
onMessage: (Map<String, dynamic> message) {
print("Message: " + message.toString());
},
onResume: (Map<String, dynamic> message) {
print("Message: " + message.toString());
},
onLaunch: (Map<String, dynamic> message) {
print("Message: " + message.toString());
},
);
_firebaseMessaging.getToken().then((token) {
print(token);
});
У меня также есть страница настроек в приложении. Там пользователь может снять флажок для получения уведомлений. Под капотом это просто переменная, которая на данный момент установлена в false.
Мой вопрос: как можно отключить push-уведомления для этих пользователей?