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?

questionAnswers(2)

yourAnswerToTheQuestion