我打算在我的应用中实施推送通知,并对徽章数有疑问。我希望我的应用的行为类似于电子邮件和其他应用,这样每次收到提醒时,徽章计数编号都会增加。更新推送通知徽章数
由于徽章计数是有效载荷的一部分,什么是有它递增的最佳方式?
当我把我的第一次通知,消息和证件号码,我该怎么办后续通知?我需要储存我发送的所有通知吗?
任何澄清,这将是最有帮助的。
感谢您的帮助!
我打算在我的应用中实施推送通知,并对徽章数有疑问。我希望我的应用的行为类似于电子邮件和其他应用,这样每次收到提醒时,徽章计数编号都会增加。更新推送通知徽章数
由于徽章计数是有效载荷的一部分,什么是有它递增的最佳方式?
当我把我的第一次通知,消息和证件号码,我该怎么办后续通知?我需要储存我发送的所有通知吗?
任何澄清,这将是最有帮助的。
感谢您的帮助!
如果你想增加多少,你必须保持它的轨道在服务器上,没有别的办法。
这一个真的取决于通知的用途。如果它适用于新闻应用程序,并且您正在推出重大新闻,那么将很难正确地增加徽章。就好像它是一款游戏应用程序,并且你正在推动告诉玩家轮到它,它会容易得多。
实例(的伪):
新闻应用
发布的文章
1.1推送发送
1.2加入推动,包括谁被发送到数据库,检查 其他数据库推送给同一用户,看不到以前的推送, BADGE = 1。
应用程序被打开
2.1徽章变为0,告诉数据库中删除所有推送该 设备/用户/ BADGE = 0
发布的文章
3.1推送发送
3.2加入推动,包括是谁被送往,检查 数据库等推到同一用户的数据库,看不到以前推, BADGE = 1
文章发布
4.1。加推,包括是谁被送往,检查 数据库等推到同一用户的数据库,看到前面推, BADGE = 2
应用程序被打开
5.1徽章追溯到0,告诉数据库删除对该设备/用户的推送。BADGE = 0
游戏程序