W Androidzie, możemy otrzymywać typ danych powiadomień, gdy aplikacja nie działa lub jest zamknięta. I można analizować i powiadomienia wyświetlacz z kodem i może zrobić coś podobnego aktualizacji starą wiadomość, etc ..Jak obsługiwać powiadomienia typu fcm, gdy aplikacja nie działa lub jest zamknięta w systemie iOS, podobnie jak w systemie Android?
public class FCMListenerService extends FirebaseMessagingService {
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
Log.d("onMessageReceived for FCM", remoteMessage.getData().toString());
}
}
Jak mogę zrobić coś podobnego w iOS?
Jestem w stanie uzyskać typ danych powiadomień, gdy aplikacja jest w tle lub na pierwszym planie. Więc jestem w stanie zrobić to, co chcę. Ale nie mogę debugować sposobu obsługi powiadomień o typie danych, gdy aplikacja nie jest uruchomiona? Czy ktoś może mi pomóc?
Poniżej znajduje się ładunek, który próbuję wysłać.
{
"to": "..............",
"data": {
"body": "data",
"title": "Portugal vs. Denmark",
"icon": "myicon"
},
"content_available": true
}
Popraw mnie jeśli się mylę, ale nie jest tak, że iOS nie pozwala aplikacje, które są zamknięte/nie działa otrzymać informację? AFAIK, to jest domyślne zachowanie. –
@AL Czy nie możemy odbierać wiadomości z danymi fcm, gdy aplikacja nie działa w systemie iOS? –