Gdy moja aplikacja działa na pierwszym planie, a ja wysyłampowiadomienie z mojego serwera WWW (PHP), iPhone nie informuje o nadejściu wiadomości. Wiem, że wiadomość przychodzi, ponieważ zapisuję ją w wewnętrznej bazie danych i widzę ją w kontrolce viewcontroller.
To mój pakiet JSON:
{
"data": {
"mensagem":"msg",
"dataEnvio":"2017-01-2016:06:58"
},
"content_available":true,
"time_to_live":3600,
"priority":"high",
"notification":{
"title":"new",
"sound":"default",
"body":"msg"
},
"registration_ids":["..."]
}
Ten sam problem nie występuje w systemie Android.
Ktoś wie, co się dzieje?
Odpowiedzi:
0 dla odpowiedzi № 1Gdy aplikacja jest na pierwszym planieczęść powiadomienia powiadomienia push jest zaniedbywana zarówno w systemie Android, jak i ios. Jestem pewien, że sam tworzysz powiadomienie push w Androidzie na funkcji obsługi wiadomości OnMessageReceived, aby pojawiała się, gdy jesteś na pierwszym planie.