Я пытаюсь получить облачные функции 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' }
});
})
Любая помощь будет оценена.