Firebase Cloud Messaging-静默通知在后台不起作用(iOS)

时间:2018-07-31 09:38:51

标签: cordova cordova-plugin-fcm cordova-ios

我正在使用FCM cordova plugin向iOS设备发送推送通知。当应用程序处于前台状态时,该应用程序能够接收所有通知。但是当应用程序处于后台(未终止)时,行为如下所示:

  1. 通知出现在通知中心
  2. 恢复应用程序(从后台到前台)时,
  3. 有时通知数据不会反映在应用程序中。在某些情况下,它确实会反映在应用程序中
  4. 有时通知数据不会立即反映出来。反映需要几秒钟
  5. 静默通知(不包含消息标题和正文,而仅包含数据的通知)在后台运行时也不会反映在应用程序中。下面是静默通知的有效负载

    {    “ to”:“令牌”,    “ content_available”:是的,    “通知”:{       “标题”:””,       “身体”:””,       “ additionalData”:“ xxx”,       “ sound”:“默认”,       “ priority”:“ high”,       “ content_available”:“ true”    },    “数据”:{       “标题”:””,       “身体”:””,       “ additionalData”:“ xxx”,       “ sound”:“默认”,       “ priority”:“ high”,       “ content_available”:“ true”    } }

谢谢。

0 个答案:

没有答案