【发布时间】:2017-05-31 08:34:43
【问题描述】:
当应用程序处于前台和后台时如何处理推送通知。我正在获取以下有效负载数据。
func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject], fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void) {
FIRMessaging.messaging().appDidReceiveMessage(userInfo)
print(userInfo)
// [title: push, body: hi, collapse_key: do_not_collapse, icon: icon, from: 27]
}
如何处理此有效负载以获取通知?
【问题讨论】:
-
我也是类似的有效载荷,但在前台或后台没有收到通知。你是如何处理这种有效载荷的
-
您可以使用 BRYXBanner 在应用处于运行状态时显示通知。
-
应用处于后台还是前台时的意思
-
应用在前台时显示横幅。有效载荷的格式必须按照苹果的格式在后台显示通知
-
谢谢。我可以知道苹果的有效载荷格式以及谁应该提供这种有效载荷。请让我知道这件事。
标签: swift