gpt4 book ai didi

ios - 当收到推送通知和应用程序关闭(不在后台)时增加 iOS 应用程序角标(Badge)

转载 作者:行者123 更新时间:2023-11-28 12:03:25 24 4
gpt4 key购买 nike

每次收到推送通知并且应用程序关闭且不在后台时,是否有任何方法可以将角标(Badge)递增 1?

我目前正在服务器端管理角标(Badge)计数,并将更新后的角标(Badge)计数包含在负载中。然而,在需要发送多个通知的情况下(例如聊天室情况),这在服务器上是乏味且昂贵的。我不需要将 deviceToken 数组传递给 apns 服务器,而是需要使用该设备的角标(Badge)编号遍历每个设备。

我更愿意在所有情况下收到推送通知时在设备上本地增加角标(Badge)计数,包括当应用程序关闭且不在后台时。

最佳答案

如果您想在收到通知时更新角标(Badge)编号,则需要将 json 推送通知的 Badge 属性设置为所需的编号,如下所示:

{
"aps": {
"alert": "Test Push Notification",
"sound": "yourSound.aiff",
"Badge": "desiredNumber"
}
}

desiredNumber 将是所需的角标(Badge)数

关于ios - 当收到推送通知和应用程序关闭(不在后台)时增加 iOS 应用程序角标(Badge),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49868307/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com