Тёмный

RECEBENDO NOTIFICAÇÕES EM BACKGROUND DO FIREBASE - REACT NATIVE 

Pixel Diago
Подписаться 445
Просмотров 5 тыс.
50% 1

Tutorial de integração com a ferramenta da google [FIREBASE] e [CLOUD MESSAGING].
Dentro do firebase existem algumas API's muito boas e praticas para trabalhar, auxiliam muito no desenvolvimento do seu APP!
Firebase Cloud Messaging é uma API que está em todos meus projetos, aqui eu demonstro como configurar para ANDROID e IOS.
Seguem os passos.
1. [Documentação] - rnfirebase.io/
2. [Console Firebase] - console.fireba...
3. Criar projetos ANDROID E IOS
3.1. [Cógido para gerar SHA-1]

keytool -list -v -keystore ~/{CAMINHO TOTAL}/debug.keystore -alias androiddebugkey -storepass android -keypass android
- - - - -
(lembre de altear os dados caso suas configurações sejam diferentes)
4. Baixar arquivos Google Services e copiar aos devidos locais
-- MESSAGING --
1. yarn add @react-native-firebase/messaging
2. [IOS] - Gerar key de APNs - developer.appl...
3. [IOS] - Vincular ao projeto no console Firebase
4. [IOS] - Configurar via xcode Background Modes

Опубликовано:

 

10 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 42   
@pixeldiago
@pixeldiago Год назад
Fala galera! Nas novas versões do RN está dando um erro no CocoaPods, voces precisam adicionar isso que vou colocar a baixo no Podfile $RNFirebaseAsStaticFramework = true pod 'Firebase', :modular_headers => true pod 'FirebaseCore', :modular_headers => true pod 'FirebaseCoreInternal', :modular_headers => true pod 'GoogleUtilities', :modular_headers => true
@estevancantuaria8176
@estevancantuaria8176 Год назад
Cara eu só quero passar por aqui pra agradecer imensamente pelos tutoriais que você posta no seu canal. Sou inscrito nele tanto na minha conta pessoal quanto corporativa. Inúmeras vezes ja consegui resolver pepinos tanto em projetos pessoais quanto profissionais graças aos seus vídeos. Os seus conteúdos e a sua forma direta em explicar mas que ao mesmo tempo não soa superficial são nota 10! Muito obrigado!
@pixeldiago
@pixeldiago Год назад
Pô irmão obrigado por tirar um tempo pra agradecer, fico grato. Se tiver duvidas de algue conteúdo é só pedir 👍👍
@brenooouuuu
@brenooouuuu Месяц назад
Show, agora, ja procurei bastante no youtube, sempre fazem os tutoriais de notificações usando a ferramenta de teste, seja do FCM ou do expo notifications. Como fazer para enviar as notificações através do código?
@matheusmaske7791
@matheusmaske7791 2 года назад
Ótimo vídeo, muito prático e detalhado pra qualquer um conseguir entender! Parabéns mano!!!
@pixeldiago
@pixeldiago 2 года назад
Valeu! Agradeço pelas palavras!
@EduardoCarvalho-jl5xj
@EduardoCarvalho-jl5xj 2 года назад
Muito massa, já tive que fazer e foi um parto, no vídeo ficou bem fácil de entender, Show! parabéns!
@pixeldiago
@pixeldiago 2 года назад
Valeu devv!! 🚀🚀
@imnotvirus
@imnotvirus 2 года назад
esse metodo funciona para o React native no Expo, ou só usando o CLI?
@pixeldiago
@pixeldiago 2 года назад
Fala meu bruxo! Então, funciona sim com expo, se você tiver acesso as pastas android e ios. Porem além dessas configurações você precisa declarar as chamadas dos arquivos baixados de arquivo (docs.expo.dev/guides/setup-native-firebase/) Caso esteja usando expo no modo sem acesso, terás que seguir essa documentação docs.expo.dev/guides/using-firebase/
@adrianodsn
@adrianodsn Год назад
Obrigado por compartilhar. Este vídeo me ajudou bastante! 🙌🏻
@rgdesenvolvimento
@rgdesenvolvimento 10 месяцев назад
Obrigado pelo vídeo. Ajudou bastante.
@rickfontes5216
@rickfontes5216 2 года назад
valeu dms, tava uns 5 dias tentando fazer isso para ver que faltava declarar a function como async kk
@pixeldiago
@pixeldiago 2 года назад
Bah pior que as vezes é a porra de um detalhe kkkk sempre acontece, valeuu 🤘🏻🤘🏻
@samm2011rodrigues
@samm2011rodrigues 2 года назад
Pra quem não conseguir rodar o pod install -- repo-update no mac M1, faz assim: arch -x86_64 pod install --repo-update
@lucassutelo5396
@lucassutelo5396 2 года назад
Para funcionar no iOS precisa pagar a conta de desenvolvedor?
@pixeldiago
@pixeldiago 2 года назад
Olha meu bom, é preciso criar uma KEY de APN’s pela conta de developer, não lembro de tentar fazer sem, pode ser que funcione para testes… mas falando da apple duvido muito.. heheeh, valeu abraço
@leandrocarlos8117
@leandrocarlos8117 Год назад
consigo integrar o firebase com o mysql usando php? minha ideia é que quando alguém adicione chegue no outro lado "você recebeu um convite de amzd.."
@pixeldiago
@pixeldiago Год назад
Leandro, como vai o amigo, acho mais interessante você usar a API do firebase para fazer isso, assim voce pode enviar uma requisição de notificação via PHP usando CURL para o usuário que recebeu a solicitação de amizade (tendo o token dele salvo no seu mysql), não sei se conseguiu me entender, mas a idéia é fazer a notificação direto do PHP
@rafaelbastos5171
@rafaelbastos5171 2 года назад
Valeu, me ajudou! Sabe me dizer como posso fazer notificações personalizadas? Por exemplo, quando mudar o valor de alguma variável do banco eu envio a notificação pra um usuário em específico. Estou pesquisando, mas até o momento não achei nenhuma documentação que trate casos parecidos com esse. Obrigado!
@pixeldiago
@pixeldiago 2 года назад
Valeu brou! Bom, pelo q eu entendi vc quer mandar as notificações por um backend, na parte do app, cada usuário vai receber um token de fcm, como eu mostro no video. Ele é único por usuário, então se voce salvar esse token junto aos dados dele no banco, vai conseguir enviar para cada token diferentes tipos de mensagem, a documentação só permite um title e um body, entao voce teria que enviar um para cada usuário que o title ou body for diferente…
@samm2011rodrigues
@samm2011rodrigues 2 года назад
Muito bom mano, parabéns. Te seguir aqui. : )
@pixeldiago
@pixeldiago 2 года назад
Muito obrigado ao amigo 👍👍
@marianacoppini
@marianacoppini 2 года назад
👏🏻👏🏻👏🏻
@vitorlsbrito
@vitorlsbrito Год назад
No teu painel do Firebase aparece a quantidade de pushs recebidos / abertos? No meu aparece somente a quantidade de enviados e o restante fica zerado, queria saber se pulei alguma configuração ou se é pau do react-native-firebase.
@waldemirflj
@waldemirflj 2 года назад
Boa mlk.
@pixeldiago
@pixeldiago 2 года назад
🚀🚀🚀🚀🚀🚀
@ismaeljunior2590
@ismaeljunior2590 2 года назад
Man me, ajudou Muito, nao para com os conteúdos sobre notificações plz
@pixeldiago
@pixeldiago 2 года назад
po irmão valeu, é foda pensar em conteudo assim hehehe, mas vou me esforçar pra sair mais coisas
@darkvaughnad
@darkvaughnad Год назад
To com um app com a mesma config, mas quando clico na notificacao com o app no background ou fechado ele nao abre o app, tem ideia do que seja?
@threepixelssistemas339
@threepixelssistemas339 2 года назад
🚀🚀🚀
@user-tu6yt5nf3j
@user-tu6yt5nf3j Месяц назад
Mano... Misturou muito Android com IOS....
@nathalialedrabitencourt8734
@nathalialedrabitencourt8734 2 года назад
toppp 👏 👏 👏 👏
@silviosantosbr
@silviosantosbr 9 месяцев назад
Muito bom... Para quem usa o Expo no Windows, como fazer para configurar o Firebase para iOS?
@juniormelo26
@juniormelo26 Год назад
Tem como fazer um vídeo de como obter a localização em background no android? Obrigado!
@pixeldiago
@pixeldiago Год назад
Amigo, dá uma olhada se esse vídeo resolve teus problemas. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-WWadrIk4nwI.html
@juniormelo26
@juniormelo26 Год назад
@@pixeldiago show 👏👏, vou dá uma olhada, obrigado 🤝
@monadavis4351
@monadavis4351 2 года назад
thanks dude
@juniormelo26
@juniormelo26 Год назад
Muito bom, parabéns!!!
@pixeldiago
@pixeldiago Год назад
Obrigado brou! Bora codar!!
@asaadjala4329
@asaadjala4329 2 года назад
wow unbelievable
Далее
Вопрос Ребром - Булкин
59:32
Просмотров 690 тыс.
BeastMasters Hawk just had enough #ti13
00:30
Просмотров 259 тыс.
Мой телеграмм: v1ann
00:14
Просмотров 51 тыс.
Firebase Cloud Messaging API (v1) Tutorial
9:13
Просмотров 74 тыс.
React Native CLI Setup for Windows [Created in 2024]
25:02
Building a Mobile App in 2024: The BEST Technologies
13:31