未收到Firebase云消息传递通知

时间:2017-07-19 00:08:40

标签: android firebase xamarin firebase-cloud-messaging

我正在使用Xamarin创建一个简单的Android应用程序,该应用程序从Firebase云消息传递接收推送通知。

我跟着Xamarin's Documentation来实现这个功能。

然后一步一步地跟着它,直到显示的部分为:

  

Background Notifications

我点击了Log Token按钮并收到了令牌。

next step是从Firebase控制台发送通知,但发送后通知永远不会到达模拟器,并且Firebase和Xamarin控制台上都没有记录错误。

Firebase控制台会将消息显示为'已完成'。

解决此问题我缺少什么?

1 个答案:

答案 0 :(得分:5)

从Firebase Notifications控制台发送的消息被视为notification - 仅消息有效负载(除非您添加自定义键值对,然后它一起变为notificationdata )。

notification - 只有消息有效负载行为是当应用程序处于后台时,Android系统将处理通知。有关此行为的详细信息,请参阅适用于Android的Handling Messages