【问题标题】:How to push notifications without badge number?如何在没有徽章编号的情况下推送通知?
【发布时间】:2013-04-15 06:26:55
【问题描述】:

我不想在应用图标上看到徽章编号。但我想将通知保留在通知中心。

如何做到这一点?

以下不起作用,因为它清除了通知中心的所有通知。

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

下面的也不起作用,因为它只在应用打开后删除徽章计数器。

[UIApplication sharedApplication].applicationIconBadgeNumber = -1;

我在想是否可以推送一个值为 -1 的负徽章编号?

【问题讨论】:

  • 下面我的回答有什么好运气吗?

标签: ios apple-push-notifications badge


【解决方案1】:

您应该能够在发送推送通知时指定所需的徽章编号。来自Apple's Local and Push Notification Programming Guide,如果您发送一个以“徽章”为密钥的号码。

显示为应用程序图标标志的数字。如果此属性不存在,则徽章不会更改。要移除徽章,请将此属性的值设置为 0。

猜你喜欢
  • 2011-06-19
  • 2011-09-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多