From my Java Server, I am sending a silent push in that way:
PushNotificationBigPayload payload = PushNotificationBigPayload.complex();
// Le decimos que vamos a mandar un silent push
payload.setContentAvailable(true);
payload.addSound("");
payload.addCustomDictionary(CAMPO_IDEN, String.valueOf(aviso.getId()));
...
payload.addCustomDictionary(CAMPO_TEXTO, aviso.getTextos().get(0).getTexto());
At first time, everything works right, I reboot my app and it starts to receive silent pushes while it is in background.
Sadly, after a few reboots, my app stops to catch silent pushes. I don't know what is causing the problem. Can anyone help me?