从推送重置应用程序图标上的徽章

moo*_*der 1 push-notification apple-push-notifications ios parse-platform swift

我使用parse向iOS和Android用户发送推送.出于某种原因,在Parse界面更新后,默认设置为"递增应用徽章?" 已启用,所有iOS用户现在都会看到带有"1"的红色徽章.

在我目前的应用版本中.我的应用程序中没有删除徽章的任何代码.如何为我的用户重置此徽章?也许我可以发送一些推动设置它等于0?

Fel*_*cil 8

而不是选择text你应该点击JSON

像这样的东西:

在此输入图像描述

对于每个通知,编写一个JSON字典对象(由RFC 4627定义).该字典必须包含由密钥aps标识的另一个字典.aps字典可以包含一个或多个指定以下用户通知类型的属性:

向用户显示的警报消息用A声音标记应用程序图标的编号

从这里:https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html

您还可以使用"content-available" : 1创建静默推送通知,用户将收到推送但不会通知,因此您可以发送此推送以删除徽章