【问题标题】:OneSignal - Sending silent notifications that only increment badge (app in background)OneSignal - 发送只会增加徽章的无声通知(后台应用程序)
【发布时间】:2017-01-20 15:45:56
【问题描述】:

我的应用 (iOS) 在后台,我想发送一个不显示任何内容(静默)的推送通知,并且只会增加应用图标上的徽章计数。

我仍然不清楚如何管理它。

它是消息正文中的参数还是我的处理程序代码中的参数?

谢谢

【问题讨论】:

  • 你有没有做到这一点?
  • 很遗憾没有...

标签: ionic-framework onesignal


【解决方案1】:

尝试使用content-available=1发送推送通知

  1. 开启内容可用 (iOS) 或静默通知 (Android) 字段。这将导致您的应用程序被自动唤醒 每当收到通知时都会在后台启动(即使 它没有被点击)。您的自定义代码必须使用本机代码编写, Android 上的 Java 和 iOS 上的 Swift 或 Objective-C。见苹果的 内容适用于 iOS 和我们的 Android 背景数据指南 有关接收和处理事件的详细信息。
  2. 在您的应用程序中,我们 提供一个 API,您可以在上述情况下使用该 API 来运行自定义代码 发生。然后,您的自定义代码可以保存通知的副本 设备上的内容,以便在活动源中显示 下次启动应用程序时。或者它可以将它的副本保存在您的 服务器。

https://documentation.onesignal.com/v3.0/reference

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-02
    • 2012-06-24
    • 2011-08-23
    • 2012-12-24
    • 2013-02-14
    • 2018-09-26
    • 2012-11-25
    • 1970-01-01
    相关资源
    最近更新 更多