当发送两个通知时,第二个总是覆盖通知中心的第一个。根据文档,这应该只在使用标签时发生:
“tag”:表示每条通知消息是否在通知中心产生一个新条目。如果未设置,每个请求都会创建一个新通知。如果设置,并且已显示具有相同标签的通知,则新通知将替换现有通知。
然而,这一直发生在我身上,无论我是否为标签设置了一个值。
我什至尝试设置一个随机标签和collapse_key(据我所知,在这种情况下不应该相关,但我试了一下)。仍然没有帮助。这是我发送的通知对象的示例:
{
"tokens":[
"my-device-token"
],
"profile":"my-profile-tag",
"notification":{
"message":"message",
"android":{
"payload":{
"collapse_key":9918519,
"tag":2825928
}
}
}
}