Для обработки уведомлений для фона используйте этот метод:
равляю push-уведомления с моего сервера узлов, используя Firebase admin SDK. Но на iOS я хочу показывать уведомление только когда приложение находится в фоновом режиме / завершено, а не когда на переднем плане. В настоящее время он всегда будет показывать уведомление.
Это моя полезная нагрузка:
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);
Это что-то с моей полезной нагрузкой или это что-то, что я должен сделать в AppDelegate.swift?