1 00:00:02,230 --> 00:00:03,310 Naprawmy to. 2 00:00:03,700 --> 00:00:10,310 A dla taty możemy przejść do Abcess, a oni wszyscy importują wszystko jako powiadomienia 3 00:00:10,320 --> 00:00:15,250 z powiadomień Expo, dzięki czemu są jeszcze przed utworzeniem komponentu. 4 00:00:16,450 --> 00:00:24,550 Możemy skonfigurować nasz moduł obsługi powiadomień, w którym informujemy system operacyjny, w jaki sposób i powiadomienia powinny być 5 00:00:24,550 --> 00:00:25,120 obsługiwane. 6 00:00:25,210 --> 00:00:26,350 Jeśli aplikacja jest uruchomiona. 7 00:00:28,180 --> 00:00:35,440 Na koniec chcemy przekazać obiekt, w którym definiujemy funkcję powiadamiania o uchwytach, która 8 00:00:35,440 --> 00:00:40,150 jest tutaj funkcją asynchroniczną, ponieważ powinna zwrócić obietnicę. 9 00:00:40,450 --> 00:00:49,960 A potem tutaj po prostu zwracamy obiekt, w którym ustawię, aby wyświetlał alert na true, aby informować system operacyjny, 10 00:00:49,960 --> 00:00:53,890 że lokalne powiadomienia powinny być zawsze wyświetlane. 11 00:00:55,520 --> 00:00:56,710 Po wprowadzeniu tej zmiany. 12 00:00:56,750 --> 00:00:57,500 Spróbujmy jeszcze raz. 13 00:00:57,530 --> 00:00:58,960 Dodajmy oba do mojej karty. 14 00:00:59,390 --> 00:01:00,410 Kliknij zamów teraz. 15 00:01:02,980 --> 00:01:04,510 I nadal nic nie dostaję. 16 00:01:05,410 --> 00:01:11,560 Cóż, spójrzmy na blokadę konsoli tutaj w naszej pętli for i zobaczmy, czy możemy mieć problemy z wyodrębnieniem tokena 17 00:01:11,560 --> 00:01:16,140 push z elementu karty, ponieważ uważam, że coś musi tam być nie tak. 18 00:01:16,840 --> 00:01:19,630 Więc dodam nowy przedmiot do mojej karty i przetestuję to ponownie. 19 00:01:21,280 --> 00:01:22,110 I widzę. 20 00:01:23,260 --> 00:01:27,190 Po prostu nazwałem niepoprawnie token push produktu. 21 00:01:27,250 --> 00:01:32,170 Tak mam tutaj imię i to był mój błąd tutaj. 22 00:01:32,710 --> 00:01:39,790 Jeśli składamy zamówienie z ekranu karty, wspomniałem o tym na początku, a potem znowu o nim 23 00:01:39,790 --> 00:01:40,300 zapomniałem. 24 00:01:40,540 --> 00:01:43,270 Nie przesyłamy naszych surowych elementów karty. 25 00:01:43,300 --> 00:01:44,950 Przekształcamy je. 26 00:01:45,130 --> 00:01:47,740 I odważę się użyć tokena push produktu jako nazwy. 27 00:01:48,310 --> 00:01:49,300 Więc to jest moje złe. 28 00:01:50,580 --> 00:01:52,830 Wróćmy tutaj do zamówień. 29 00:01:52,920 --> 00:01:59,310 Upadek akcji i użyj tej właściwej nazwy i wyodrębnij token push produktu i było to, że powinniśmy mieć 30 00:01:59,310 --> 00:02:00,080 token push. 31 00:02:00,270 --> 00:02:03,090 A teraz, oczywiście, należy dostarczyć powiadomienia push. 32 00:02:03,480 --> 00:02:09,240 Mimo to dodanie tego w nieobecności było również ważne, ponieważ w przeciwnym razie nie zobaczylibyśmy niczego, gdyby aplikacja była 33 00:02:09,240 --> 00:02:13,830 na pierwszym planie, co może być tym, czego chcesz, ale które nadal warto wiedzieć. 34 00:02:15,500 --> 00:02:19,250 Więc teraz ponownie dodałem do produktów, ponownie kliknij zamówienie. 35 00:02:19,430 --> 00:02:26,890 A teraz widzimy nasze powiadomienia push, a także informacje D, tytułowe przeciwciało. 36 00:02:27,260 --> 00:02:27,980 Zdefiniowaliśmy. 37 00:02:29,240 --> 00:02:35,480 A tata teraz działa i jak Dłużnicy mogą zintegrować powiadomienia wypychane w bardziej realistycznej aplikacji.