Não mostrar notificação quando estiver em primeiro plano
Estou enviando uma notificação por push do meu servidor de nó usando o SDK de administrador do Firebase. Mas no iOS, só quero mostrar a notificação quando o aplicativo estiver em segundo plano / encerrado e não quando estiver em primeiro plano. Atualmente, ele sempre mostrará a notificação.
Esta é a minha carga útil:
const payload = {
data: {
data: 'data',
more: 'moreData',
},
notification: {
title: 'Incoming Call',
body: 'Someone is calling you',
text: 'This is some text',
sound: 'default',
click_action: 'com.example.INCOMING_CALL',
}
};
const options = {
priority: 'high',
time_to_live: 30,
collapse_key: 'Video Call',
content_available: true,
};
admin.messaging().sendToDevice(tokensList, payload, options);
É algo com a minha carga ou é algo que eu tenho que fazer no AppDelegate.swift?