【问题标题】:IOS push notification deleteIOS推送通知删除
【发布时间】:2014-03-17 12:53:44
【问题描述】:

我使用电话间隔 plugin 和 xcode 5。

让我们看看问题的例子:

应用程序处于后台或关闭状态。

  1. 我发送通知。
  2. 用户看到通知弹出,而不是点击它。
  3. 我发送另一个通知。

如果用户打开通知栏,它实际上会看到我想要的两个通知 删除以前的一些方法并仅向用户显示第二个通知。

java中的等价物是NotificationManage.cancelAll();

现在我发送的每个/所有通知都会在用户打开通知栏时显示。

任何帮助表示赞赏。

【问题讨论】:

    标签: ios notifications apn


    【解决方案1】:

    您(应用程序)无法控制它。

    用户控制他们在通知中心看到的通知数量。通知可以由用户移除,并在采取行动时被移除(应用从通知中打开)。

    【讨论】:

    • 你有任何官方参考,在 ios 中是不可能的吗?
    【解决方案2】:

    您可以通过[UIApplication sharedApplication].applicationIconBadgeNumber = 0; 完成此操作 在方法didReceiveRemoteNotification 中。这样通知中心就会被清空。

    【讨论】:

    • 我检查了徽章编号仅对应用图标上显示的编号有影响。
    • 这是未记录的 (AFAIK),但应该清除通知 - 但仅在下次运行应用程序时。
    • 这只会清除图标上的数字,但不会清除所有通知。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-20
    • 2015-05-11
    • 1970-01-01
    • 2017-12-22
    • 1970-01-01
    • 2017-04-19
    • 2011-08-07
    相关资源
    最近更新 更多