Gostaria que ao inserir um email inválido (que não constasse na base de dados do app), na recuperação de senha ele notificasse que o email não era cadastrado.
e só apresenta o seguinte erro: channel-error
Código no github:
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Gostaria que ao inserir um email inválido (que não constasse na base de dados do app), na recuperação de senha ele notificasse que o email não era cadastrado.
e só apresenta o seguinte erro: channel-error
Código no github:
Seu app está configurado para notificar quando um e-mail não está cadastrado, mas você está recebendo o erro "channel-error", né?
O que fazer:
Primerio de tudo, faz a verificação de quee o Firebase está configurado corretamente no seu app (arquivo google-services.json para Android ou GoogleService-Info.plist para iOS). Atualiza as dependências: no seu arquivo pubspec.yaml. Ve se todas as exceções estão sendo capturadas no bloco catch. Tente imprimir e.toString() para obter mais detalhes sobre o erro.
Confirma se o retorno de null em caso de erro é o comportamento esperado pelo seu app.
Dica extra:
Boa sorte!