1 00:00:02,230 --> 00:00:03,310 Also lasst uns das beheben. 2 00:00:03,700 --> 00:00:10,310 Und für Papa können wir zu Abcess gehen, und sie alle importieren alles als Benachrichtigungen 3 00:00:10,320 --> 00:00:15,250 von Expo-Benachrichtigungen, so dass sie noch bevor wir die Komponente erstellen. 4 00:00:16,450 --> 00:00:24,550 Wir können unseren Benachrichtigungshandler so einrichten, dass wir dem Betriebssystem mitteilen, wie und wie Benachrichtigungen behandelt werden 5 00:00:24,550 --> 00:00:25,120 sollen. 6 00:00:25,210 --> 00:00:26,350 Wenn die App ausgeführt wird. 7 00:00:28,180 --> 00:00:35,440 Und hier wollen wir am Ende ein Objekt übergeben, in dem wir die Handle-Benachrichtigungsfunktion definieren, die hier 8 00:00:35,440 --> 00:00:40,150 eine asynchrone Funktion ist, weil sie ein Versprechen zurückgeben sollte. 9 00:00:40,450 --> 00:00:49,960 Und dann geben wir hier einfach ein Objekt zurück, für das ich die Warnung auf true setzen möchte, um dem Betriebssystem 10 00:00:49,960 --> 00:00:53,890 mitzuteilen, dass lokale Benachrichtigungen immer angezeigt werden sollen. 11 00:00:55,520 --> 00:00:56,710 Mit dieser Änderung vorgenommen. 12 00:00:56,750 --> 00:00:57,500 Versuchen wir's nochmal. 13 00:00:57,530 --> 00:00:58,960 Fügen wir beide meiner Karte hinzu. 14 00:00:59,390 --> 00:01:00,410 Klicken Sie auf Jetzt bestellen. 15 00:01:02,980 --> 00:01:04,510 Und ich bekomme immer noch nichts. 16 00:01:05,410 --> 00:01:11,560 Schauen wir uns eine Konsolensperre hier in unserer for-Schleife an und sehen, ob wir möglicherweise Probleme haben, den Push-Token 17 00:01:11,560 --> 00:01:16,140 aus dem Kartenelement zu extrahieren, da ich denke, dass dort etwas nicht stimmt. 18 00:01:16,840 --> 00:01:19,630 Also werde ich meiner Karte einen neuen Gegenstand hinzufügen und diesen erneut testen. 19 00:01:21,280 --> 00:01:22,110 Und ich verstehe. 20 00:01:23,260 --> 00:01:27,190 Ich habe einfach das Produkt-Push-Token als falsch bezeichnet. 21 00:01:27,250 --> 00:01:32,170 Das ist der Name, den ich hier habe, und das war mein Fehler hier. 22 00:01:32,710 --> 00:01:39,790 Wenn wir eine Bestellung über den Kartenbildschirm aufgeben, habe ich das am Anfang erwähnt und dann wieder 23 00:01:39,790 --> 00:01:40,300 vergessen. 24 00:01:40,540 --> 00:01:43,270 Wir senden unsere Rohkarten nicht. 25 00:01:43,300 --> 00:01:44,950 Wir transformieren sie. 26 00:01:45,130 --> 00:01:47,740 Und wage es, Produkt-Push-Token als Namen zu verwenden. 27 00:01:48,310 --> 00:01:49,300 Das ist mein schlechtes. 28 00:01:50,580 --> 00:01:52,830 Gehen wir zurück zu den Bestellungen. 29 00:01:52,920 --> 00:01:59,310 Aktion fallen und verwenden Sie diesen richtigen Namen und extrahieren Sie das Produkt-Push-Token und war, dass wir ein Push-Token 30 00:01:59,310 --> 00:02:00,080 haben sollten. 31 00:02:00,270 --> 00:02:03,090 Und jetzt sollten natürlich Push-Benachrichtigungen zugestellt werden. 32 00:02:03,480 --> 00:02:09,240 Nichtsdestotrotz war es auch wichtig, dies im Abzess hinzuzufügen, da wir sonst nichts sehen würden, wenn die App im Vordergrund steht. 33 00:02:09,240 --> 00:02:13,830 Dies könnte das sein, was Sie wollen, aber es ist immer noch gut zu wissen. 34 00:02:15,500 --> 00:02:19,250 Also habe ich jetzt wieder Produkte hinzugefügt, eine Klickbestellung jetzt wieder. 35 00:02:19,430 --> 00:02:26,890 Und jetzt sehen wir hier unsere Push-Benachrichtigungen und wir sehen auch D-Informationen, den Titel-Antikörper. 36 00:02:27,260 --> 00:02:27,980 Wir haben definiert. 37 00:02:29,240 --> 00:02:35,480 Und Papa arbeitet jetzt und Debtors ', wie er Push-Benachrichtigungen in eine realistischere App integrieren könnte.