Отправка push-уведомлений через облачные функции Firebase не работает - PullRequest
0 голосов
/ 05 января 2019

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

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

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

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

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

Пожалуйста, ознакомьтесь с соответствующей функцией пожарной базы.

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' }     
    });
})

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

...