Как удалить Firebase Cloud Messaging Token в Flutter - PullRequest
0 голосов
/ 01 ноября 2018

Когда один пользователь A входит, а затем выходит из системы. Затем пользователь B входит в систему. Уведомление, предназначенное для пользователя A, принимается пользователем B, поскольку маркер, сгенерированный для пользователя A, не удаляется. В пакете dart нет опций для удаления этого токена.

1 Ответ

0 голосов
/ 01 ноября 2018

Вы можете сделать это, позвонив deleteInstanceID. Имейте в виду, что deleteInstanceID автоматически воссоздает токен, поэтому вам нужно заранее setAutoInitEnabled в false. Вы можете проверить текущее значение авто-инициализации, запросив autoInitEnabled.

Примечание: требуется firebase_messaging версия 2.1.0 или выше.

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