我正在尝试使用Firebase FCM解决推送通知(iOS APN)的一些问题。
我尝试卸载我的应用并将未注册的令牌发送到FCM,但FCM 不返回“未注册设备”错误消息,而是返回成功。这样我无法确定令牌是否仍然有效。
{
"multicast_id": id,
"success": 1,
"failure": 0,
"canonical_ids": 0,
"results": [
{
"message_id": "0:id"
}
]
}
我们如何跟踪令牌是否仍然有效?谢谢!
更新
使用发布版本进行测试时,在我卸载并重新安装应用后,设备令牌会失效。如果我不重新安装,它仍然表示令牌仍然有效。使用debug / dev APN进行测试时,无论是否重新安装,令牌始终显示为有效。