【发布时间】:2018-11-02 04:43:43
【问题描述】:
我正在尝试从 firebase 向 iOS 设备发送推送通知,但没有成功。以下是我尝试的有效载荷:
var message = {
notification: {
title: '$GOOG up 1.43% on the day',
body: '$GOOG gained 11.80 points to close at 835.67, up 1.43% on the day.',
},
apns: {
headers: {
"apns-priority": '10'
},
payload: {
aps: {
alert: {
title: '$GOOG up 1.43% on the day',
body: '$GOOG gained 11.80 points to close at 835.67, up 1.43% on the day.',
},
"content-available": true
}
}
},
token: "adacxxxxxx 152 string"
};
当我尝试触发fbAdmin.messaging().send(message) 时,我收到{"code":"messaging/internal-error","message":"Internal error encountered."}。
我有另一种适用于 Android 的格式,它运行良好。因此,我试图了解为什么 iOS 无法正常工作。感谢您提供任何建议或帮助,因为我已经为此花费了几天时间。
【问题讨论】:
-
你在使用哪个库?
-
我在 Nodejs 中使用
"firebase-admin": "^6.1.0", -
@DevsiOdedra 当我尝试从 fcm API 发送通知时,我收到原始错误消息:“InvalidAPNsCredentials”并通过更正 firebase 中的配置来解决它。
标签: ios firebase push-notification firebase-cloud-messaging firebase-admin