Quindi ora assicuriamoci di poter reagire tutti a una notifica se l'app è stata chiusa.
E per queste notifiche, questo pacchetto di notifiche.
Questo qui ha semplicemente un metodo mai utile.
Quindi, ancora una volta, in uso un fatto e qui userò lo stesso effetto che ho fatto per la gestione delle notifiche in arrivo.
Se queste mele si aprono, possiamo anche chiamare un altro metodo sull'oggetto notifiche qui.
E papà sarebbe l'ascoltatore della risposta alla notifica ADD.
Ciò ora consente di definire una funzione che deve essere eseguita quando un utente interagisce con una notifica mentre l'app
era in Bakra mentre l'app non era in esecuzione.
Quindi, quando un utente tocca una notifica qui, otteniamo un oggetto response e possiamo consolarlo bloccando la risposta per vedere
cosa c'è dentro.
Ora, giustizia prima qui, abbiamo anche un abbonamento.
E ora a un bianco un nome scontro.
Tutto il nome è abbonamento in background e tutto il nome è per l'abbonamento in primo piano.
Ma, naturalmente, quei nomi dipendono da te.
E poi qui nella funzione di pulizia, vogliamo ripulire sia l'abbonamento back run che
l'abbonamento in primo piano, ovviamente.
E vedi quegli occhi AP sono molto simili.
Lavoriamo con loro allo stesso modo.
Tuttavia, otteniamo dati diversi.
Qui riceviamo la notifica qui.
Otteniamo un oggetto risposta.
Bene, esaminiamo questo e vediamo cosa c'è dentro quella risposta.
Quindi, ancora una volta, attiverò una notifica sugli androidi.
In realtà, prima di tutto cancellerò quelle vecchie notifiche.
Quindi lo attiverò.
E ora metterò l'app in modalità background.
Quindi sono tornato sulla schermata principale.
E ora possiamo aspettare l'arrivo di una notifica D.
Ecco qui.
Toccalo.
Questo apre l'app.
E ora sei nel terminal.
Abbiamo un nuovo output.
Ecco qua.
Questo è ora che risponde all'oggetto.
E in realtà è quasi lo stesso della notifica che abbiamo ricevuto prima.
È solo un oggetto che contiene la notifica.
Ma ci dà anche questo identificatore di azione, che possiamo effettivamente ignorare qui.
Invece, vediamo che abbiamo una chiave di notifica e ci sarà di nuovo in grado di ottenere i dati, il corpo, il titolo
e tutto ciò di cui abbiamo bisogno.
Riceviamo anche informazioni sul perché si è verificata la notifica.
Ora, per esempio, papà, aveva semplicemente un timer per 10 secondi.
Quindi è abbastanza pulito.
Facciamo tutto il test su ISIS e quindi per tutti corri su un po 'di ISIS e assicurati che devo
console ISIS qui.
E ora fammi attivare una notifica, mette l'app in modalità background e aspettiamo la notifica.
Aspettiamo che arrivi.
E una volta lì, lo toccheremo anche qui su IWK.
Apre l'app.
E ora qui abbiamo anche un'uscita sul ghiaccio.
Abbiamo qui un oggetto con i dati di notifica, proprio come su Android.
Ora vedrai che alcuni campi di dati differiscono perché è ISIS.
Ma generalmente i tuoi dati sono qui con i tuoi dati speciali.
Il tuo titolo è qui.
Il tuo corpo è qui.
Quindi puoi approfondire questi dati di notifica, nella richiesta, nel contenuto, proprio come su Android e quindi nei dati del
corpo o di qualunque cosa tu abbia bisogno.
Ed è così che puoi gestire le notifiche quando arrivano, quando l'app non è in esecuzione.
E di nuovo, qui, invece di accedere alla console, puoi, ovviamente, fare tutto ciò che devi fare, passare a
una schermata diversa.
Invia richiesta HTP a un server, bloccato un utente.
Fai quello che vuoi fare nella tua app.
È la tua app che stai eseguendo.
Questo è un effetto fuori uso invece di un componente.
Quindi puoi fare quello che puoi sempre fare nei componenti.
Non ci sono praticamente limiti.