通过Firebase Cloud Messaging获取APNS后台回调

时间:2018-07-04 21:52:43

标签: ios firebase apple-push-notifications firebase-cloud-messaging ios10

当Firebase Cloud Message将推送通知发送到设备处于后台状态时,我正在尝试获取回调。我同时收到背景和前景横幅,但

userNotificationCenter(_ center: UNUserNotificationCenter,
                                willPresent notification: UNNotification,
                                withCompletionHandler completionHandler: @escaping (UNNotificationPresentationOptions) -> Void)

仅在前台被调用。

我正在阅读文档,这似乎不是一种使用FCM有效负载指定“ content-available:1”的方法。文档中的所有内容都承认,在后台状态下,回调将不起作用。

https://firebase.google.com/docs/cloud-messaging/ios/topic-messaging

基本上,我需要一种方法来在后台运行应用程序时获取新数据并更新UI。将不胜感激任何提示或解决方法的想法。

0 个答案:

没有答案