【发布时间】:2017-01-20 15:45:56
【问题描述】:
我的应用 (iOS) 在后台,我想发送一个不显示任何内容(静默)的推送通知,并且只会增加应用图标上的徽章计数。
我仍然不清楚如何管理它。
它是消息正文中的参数还是我的处理程序代码中的参数?
谢谢
【问题讨论】:
-
你有没有做到这一点?
-
很遗憾没有...
我的应用 (iOS) 在后台,我想发送一个不显示任何内容(静默)的推送通知,并且只会增加应用图标上的徽章计数。
我仍然不清楚如何管理它。
它是消息正文中的参数还是我的处理程序代码中的参数?
谢谢
【问题讨论】:
尝试使用content-available=1发送推送通知
- 开启内容可用 (iOS) 或静默通知 (Android) 字段。这将导致您的应用程序被自动唤醒 每当收到通知时都会在后台启动(即使 它没有被点击)。您的自定义代码必须使用本机代码编写, Android 上的 Java 和 iOS 上的 Swift 或 Objective-C。见苹果的 内容适用于 iOS 和我们的 Android 背景数据指南 有关接收和处理事件的详细信息。
- 在您的应用程序中,我们 提供一个 API,您可以在上述情况下使用该 API 来运行自定义代码 发生。然后,您的自定义代码可以保存通知的副本 设备上的内容,以便在活动源中显示 下次启动应用程序时。或者它可以将它的副本保存在您的 服务器。
【讨论】: