1 00:00:02,230 --> 00:00:03,310 Então, vamos consertar isso. 2 00:00:03,700 --> 00:00:10,310 E para o pai, podemos ir para o Abcess, e todos eles importam tudo como notificações das 3 00:00:10,320 --> 00:00:15,250 notificações da Expo, para que sejam ainda antes de criarmos o componente. 4 00:00:16,450 --> 00:00:24,550 Podemos configurar nosso manipulador de notificações onde informamos ao sistema operacional como e as notificações devem ser 5 00:00:24,550 --> 00:00:25,120 tratadas. 6 00:00:25,210 --> 00:00:26,350 Se o aplicativo estiver em execução. 7 00:00:28,180 --> 00:00:35,440 E aqui, no final, queremos passar um objeto em que definimos a função de notificação de manipulação, 8 00:00:35,440 --> 00:00:40,150 que é uma função assíncrona aqui, porque deve retornar uma promessa. 9 00:00:40,450 --> 00:00:49,960 E então, aqui, simplesmente retornamos um objeto em que eu configurarei deve mostrar alert para true para informar ao sistema operacional 10 00:00:49,960 --> 00:00:53,890 que as notificações locais sempre devem ser exibidas. 11 00:00:55,520 --> 00:00:56,710 Com essa mudança feita. 12 00:00:56,750 --> 00:00:57,500 Vamos tentar novamente. 13 00:00:57,530 --> 00:00:58,960 Vamos adicionar os dois ao meu cartão. 14 00:00:59,390 --> 00:01:00,410 Clique em encomendar agora. 15 00:01:02,980 --> 00:01:04,510 E eu ainda não entendo nada. 16 00:01:05,410 --> 00:01:11,560 Bem, vamos olhar para um bloqueio de console aqui no nosso loop for e ver se estamos tendo problemas para extrair 17 00:01:11,560 --> 00:01:16,140 o token push do item do cartão, porque acho que algo deve estar errado lá. 18 00:01:16,840 --> 00:01:19,630 Então, adicionarei um novo item ao meu cartão e testarei isso novamente. 19 00:01:21,280 --> 00:01:22,110 E entendo. 20 00:01:23,260 --> 00:01:27,190 Simplesmente nomeei incorretamente seu token de envio do produto. 21 00:01:27,250 --> 00:01:32,170 Esse é o nome que tenho aqui porque e esse foi o meu erro aqui. 22 00:01:32,710 --> 00:01:39,790 Se fizermos um pedido de dentro da tela do cartão, mencionei isso no início e esqueci 23 00:01:39,790 --> 00:01:40,300 novamente. 24 00:01:40,540 --> 00:01:43,270 Não estamos enviando nossos itens de cartão bruto. 25 00:01:43,300 --> 00:01:44,950 Nós os estamos transformando. 26 00:01:45,130 --> 00:01:47,740 E ouso usar o token de envio do produto como um nome. 27 00:01:48,310 --> 00:01:49,300 Então isso é ruim. 28 00:01:50,580 --> 00:01:52,830 Vamos voltar aqui para as ordens. 29 00:01:52,920 --> 00:01:59,310 A ação cai e usa esse nome próprio e extrai o token de envio do produto e era que deveríamos ter um token 30 00:01:59,310 --> 00:02:00,080 de envio. 31 00:02:00,270 --> 00:02:03,090 E agora, é claro, as notificações por push devem ser entregues. 32 00:02:03,480 --> 00:02:09,240 No entanto, adicionar isso em excesso também foi importante porque, caso contrário, não veríamos nada se o aplicativo estiver em primeiro 33 00:02:09,240 --> 00:02:13,830 plano, o que pode ser o que você deseja, mas que ainda é bom saber. 34 00:02:15,500 --> 00:02:19,250 Então agora eu adicionei aos produtos novamente, uma ordem de clique agora novamente. 35 00:02:19,430 --> 00:02:26,890 E agora, aqui, vemos nossas notificações por push e também vemos informações sobre D, o título do anticorpo. 36 00:02:27,260 --> 00:02:27,980 Nós definimos. 37 00:02:29,240 --> 00:02:35,480 E o pai agora trabalha e como os devedores podem integrar as notificações push em um aplicativo mais realista.