Olá. Estou usando o firebase cloud messaging para enviar notificações ao usuário. Entretanto, o serviço só funciona quando o app está rodando em segundo plano (fechado, mas não terminado). Gostaria de saber se isso é a abordagem padrão para envio de notificações para dispositivos móveis no contexto de desenvolvimento mobile. Ou se é possível configurar o messaging de alguma forma para permitir o envio de notificação nos dois outros cenários possíveis (app finalizado e app em execução). Caso não seja possível fazer essa configuração no messaging, a abordagem padrão seria adicionar um pacote para que o app continue sendo executado em segundo plano mesmo após o usuário o finalizar?
Obrigado