我正在尝试获取Firebase云功能来发送iOS推送通知。 Firebase云功能日志指出消息已成功发送,但通知从未到达设备。
设备能够接收通过Firebase Cloud Messaging发送的推送通知
我已经在多种设备上进行了测试。
设备能够接收通过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' }
});
})
任何帮助将不胜感激。