Я пытаюсь реализовать удаленное уведомление pu sh в моем приложении android с помощью FCM, оно отлично работает, когда есть соединение inte rnet. Но когда устройство переводится в режим полета, затем отправляется несколько удаленных уведомлений pu sh, а затем снова подключается, я получаю только последнее.
Я попытался изменить TTL в полезной нагрузке, используя другой ключ сворачивания и изменив приоритет. Ничего не получилось. Вот образец моего информационного наполнения уведомления:
{"GCM": "{ \"notification\": { \"text\": \"test\", \"title\": \"Titre\" },\"data\": { \"time_to_live\": 3600,\"collapse_key\":\"deals\"}, \"priority\": \"high\" }"}
FYI: само уведомление отправляется из AWS SNS в FCM.
Всем известно, почему мы получаем только последнее сообщение и как сделать так, чтобы мы получали все?