Отправка push-уведомлений через облачные функции Firebase не работает

Я пытаюсь получить облачные функции Firebase для отправки push-уведомлений iOS. Журнал облачной функции Firebase сообщает, что сообщение было успешно отправлено, но уведомление никогда не поступает на устройство.

Устройство может получать push-уведомления, которые отправляются через Firebase Cloud Messaging.

Я проверил на нескольких устройствах.

Устройство может получать push-уведомления, которые отправляются через Cloud Messaging.

Я проверил на нескольких устройствах.

Пожалуйста, смотрите соответствующую функцию Firebase.

exports.testMessage = functions.https.onCall((data, context) => { 

console.log('test message started')

var message = {
    notification: {
        title: 'Test title',
        body:'Test body'
    },
    token: '...' // Token is inserted here. 
};

return admin.messaging().send(message)
    .then((response) => {
        // Response is a message ID string.
        console.log('Successfully sent message:', response);
        return { 'message': 'sent' } 
    }).catch((error) => {
        console.log('Error sending message:', error);
        return { 'message': 'failed' }     
    });
})

Любая помощь будет оценена.

0 ответов

Другие вопросы по тегам