FCM发送静默通知,如果未发送,则发送包含消息标题和正文的通知

时间:2017-02-21 09:22:10

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

如果应用程序未运行(用户强制退出),则永远不会传递静默通知,我希望,如果应用程序强制退出,则发送正常通知(非静默)。

用于发送静默通知我的有效负载结构是

{  
   "data" : {
            "collapse_key" : "list_updated", 
            "job_type" : "updated"
            },
   "notification":{
      "content_available": true
   },
   "to":"eireXdn7hJw:APA91bHb_NKWC-qAjv-IplXVPAFJbfqCFnvOgVVKTT5j7zdL4iEC9assdmeyIcEZOEv0krSBcukN9bYqsmUSSCEUDXuJ4LzVYzhuIo6o_PPjWw3DvFoJCHFVb9GkNdulEAcvmj03QGP0I9tx"
}

有效负载对于静默通知工作正常,当应用程序在前台或后台运行时,我会收到通知。据我所知,如果应用程序在前台运行(Active)FCM发送直接消息,而不是使用APNS,那么FCM知道应用程序运行状态有某种机制。

0 个答案:

没有答案