1 00:00:02,230 --> 00:00:03,310 Quindi ripariamolo. 2 00:00:03,700 --> 00:00:10,310 E per papà, possiamo andare su Abcess, e tutti importano tutto come notifiche dalle notifiche di 3 00:00:10,320 --> 00:00:15,250 Expo in modo che siano ancora prima di creare il componente. 4 00:00:16,450 --> 00:00:24,550 Possiamo impostare il nostro gestore delle notifiche in cui diciamo al sistema operativo come e come devono essere gestite le 5 00:00:24,550 --> 00:00:25,120 notifiche. 6 00:00:25,210 --> 00:00:26,350 Se l'app è in esecuzione. 7 00:00:28,180 --> 00:00:35,440 E qui, alla fine, vogliamo passare un oggetto in cui definiamo la funzione di notifica handle, che 8 00:00:35,440 --> 00:00:40,150 è una funzione asincrona qui, perché dovrebbe restituire una promessa. 9 00:00:40,450 --> 00:00:49,960 E poi qui semplicemente restituiamo un oggetto in cui imposterò dovrebbe mostrare alert su true per dire al sistema operativo 10 00:00:49,960 --> 00:00:53,890 che le notifiche locali dovrebbero sempre essere mostrate. 11 00:00:55,520 --> 00:00:56,710 Con quel cambiamento fatto. 12 00:00:56,750 --> 00:00:57,500 Proviamo di nuovo. 13 00:00:57,530 --> 00:00:58,960 Aggiungiamo entrambi alla mia carta. 14 00:00:59,390 --> 00:01:00,410 Fai clic su Ordina adesso. 15 00:01:02,980 --> 00:01:04,510 E ancora non capisco niente. 16 00:01:05,410 --> 00:01:11,560 Bene, diamo un'occhiata a un blocco della console qui nel nostro ciclo for e vediamo se forse stiamo avendo problemi a 17 00:01:11,560 --> 00:01:16,140 estrarre il token push dall'elemento della carta, perché penso che qualcosa debba essere sbagliato lì. 18 00:01:16,840 --> 00:01:19,630 Quindi aggiungerò un nuovo oggetto alla mia carta e lo testerò di nuovo. 19 00:01:21,280 --> 00:01:22,110 E vedo. 20 00:01:23,260 --> 00:01:27,190 Ho semplicemente chiamato erroneamente il suo token push prodotto. 21 00:01:27,250 --> 00:01:32,170 Questo è il nome che ho qui perché ed è stato il mio errore qui. 22 00:01:32,710 --> 00:01:39,790 Se effettuiamo un ordine dall'interno dello schermo della carta, l'ho detto all'inizio e poi l'ho dimenticato di 23 00:01:39,790 --> 00:01:40,300 nuovo. 24 00:01:40,540 --> 00:01:43,270 Non stiamo inviando i nostri articoli con carta grezza. 25 00:01:43,300 --> 00:01:44,950 Li stiamo trasformando. 26 00:01:45,130 --> 00:01:47,740 E oso usare il token push prodotto come nome. 27 00:01:48,310 --> 00:01:49,300 Quindi questo è il mio male. 28 00:01:50,580 --> 00:01:52,830 Torniamo qui agli ordini. 29 00:01:52,920 --> 00:01:59,310 L'azione cade e usa quel nome proprio ed estrae il token push del prodotto ed era che avremmo dovuto avere un 30 00:01:59,310 --> 00:02:00,080 token push. 31 00:02:00,270 --> 00:02:03,090 E ora, ovviamente, dovrebbero essere consegnate le notifiche push. 32 00:02:03,480 --> 00:02:09,240 Tuttavia, l'aggiunta di questo in ascesso era anche importante perché altrimenti non vedremmo nulla se l'app è in primo 33 00:02:09,240 --> 00:02:13,830 piano, che potrebbe essere quello che vuoi, ma che è comunque buono a sapersi. 34 00:02:15,500 --> 00:02:19,250 Quindi ora ho aggiunto di nuovo ai prodotti, un clic su ordine ora di nuovo. 35 00:02:19,430 --> 00:02:26,890 E ora qui vediamo le nostre notifiche push e vediamo anche informazioni D, l'anticorpo del titolo. 36 00:02:27,260 --> 00:02:27,980 Abbiamo definito. 37 00:02:29,240 --> 00:02:35,480 E ora papà lavora e spiega ai debitori come integrare le notifiche push in un'app più realistica.