React本机Android远程推送通知未显示

React本机Android远程推送通知未显示,android,react-native,push-notification,pubnub,Android,React Native,Push Notification,Pubnub,我正在使用react native push notification包和PubNub push notification来处理远程通知。这一切都可以在iOS上正常工作,我从android上的onNotification方法中获得通知数据,但屏幕上没有像我预期的那样弹出实际通知。我是否缺少FCM端的配置,或者我需要请求特定的权限检查,以确保远程通知可以在android设备上显示 我已经按照react native push notification包中的手动步骤执行了T,并三次检查了我是否遗漏了

我正在使用
react native push notification
包和PubNub push notification来处理远程通知。这一切都可以在iOS上正常工作,我从android上的
onNotification
方法中获得通知数据,但屏幕上没有像我预期的那样弹出实际通知。我是否缺少FCM端的配置,或者我需要请求特定的权限检查,以确保远程通知可以在android设备上显示


我已经按照
react native push notification
包中的手动步骤执行了T,并三次检查了我是否遗漏了一些内容我传递给Pubnub的GCM位是这样的吗

"pn_gcm": {
    "data": {
      "title_for_mobile": "George Washingtons's phone has moved outside of the group",
      "summary_for_mobile": [ "George Washingtons's phone has moved outside of the group" ],
      "data": {
        "action": "radiusTrigger",
        "userId": 6,
        "groupId": 8
      }
    }
  }
而且手机的
标题没有作为推送通知发送到我的手机,所以我不得不将其更改为

"pn_gcm": {
    "data": {
      "message": "George Washingtons's phone has moved outside of the group",
      "data": {
        "action": "radiusTrigger",
        "userId": 6,
        "groupId": 8
      }
    }
  }

现在它在android上显示通知

可能不是PubNub的问题,因为PubNub不处理客户端设备上通知的显示。听起来您使用的是正确的FCM类型(
通知
,而不是
数据
),但请查看这篇知识库文章,确保一切正常。另外,你能在这里共享你发布的消息负载吗?从其他地方复制了我的测试通知负载,它有某种类型的移动设备的
title\u
prop,而不是我后来发现的
message
。那么,你的问题解决了吗?如果没有,您可以共享消息负载吗?