Я работаю над проектом, который получает уведомление с сервера GCM.
У меня есть идентификатор регистрации с сервера GCM, и я отправляю его на свое серверное приложение, которое сохраняет его в базе данных.
Мое устройство получает сообщение, но когда я пытаюсь отправить другое, прецедент заменяется.
Я знаю, что у нас есть 2 типа сообщений:
- Складываемый "отправить на синхронизацию"
- Non-складная
Итак, не изменяя имя сообщения, как я могу отправить два сообщения в разное время?
ОБНОВЛЕНИЕ 1:
Когда мое устройство отключено (например, режим аэропорта активирован), я пытаюсь отправить, например, 2 сообщения с моего сервера приложений в Google сервер (я читал, что в Google хранятся все сообщения). Но когда я деактивируйте этот режим, я получаю только последнее отправленное сообщение.
Я использую разные collapse_key для разных сообщений, и я получаю все из них (конечно, когда устройство онлайн).
Кто-нибудь знает, как я могу это исправить?