wildfirechat / push_server

wildfire chat push server
Other
137 stars 197 forks source link

fmc就是收不到推送信息,不知道是哪里的错误,请求帮忙判断一下 #30

Closed mankind-evolve closed 1 year ago

mankind-evolve commented 2 years ago

2022-07-22 15:58:09.941 INFO 1609 --- [nio-8085-exec-3] c.w.push.android.AndroidPushServiceImpl : Android push {"sender":"0ZmkNT2dWeRgO04AqRkIpQ\u003d\u003d","senderName":"samatchs","convType":0,"target":"bTy3OFqqC9PfurIOSKP6GQ\u003d\u003d","targetName":"samatch","userId":"bTy3OFqqC9PfurIOSKP6GQ\u003d\u003d","line":0,"cntType":1,"serverTime":1658476689908,"pushMessageType":0,"pushType":6,"pushContent":"拉粑粑啊","pushData":"","unReceivedMsg":3,"mentionedType":0,"packageName":"com.samatch.datingage","deviceToken":"fvl9cQGBSimjGq55Zhz3Xh:APA91bHjKon6NRjTeN2x8BxqFk35I0lquRO-4dueq0oOixBEJ0ue-Ovpoh3YbAbazOoh1AjFRuizIrb9bS8VTp3b3RQbQu8lEWi4-LvvZWP5DxU4x7K8wokYEvnWReFsex8WFIAXWJh_","isHiddenDetail":false,"language":"zh","messageId":301446075321974785} Successfully sent message: projects/**(手动隐藏)

这是服务器控制台的信息,看起来好像是成功了。但是我一直没有收到推送信息不知道是哪里的问题 我看过安卓端的代码了。 初始化FMC的时候已经成功获取了token,

mankind-evolve commented 2 years ago

正常消息也能收到,当app在前台的时候,也没有收到通知消息,在后台也没有收到推送消息,困扰很久的一个问题,请求支援

imndx commented 2 years ago

fcm 开发者后台直接向该 token 推送测试消息能收到不?

mankind-evolve commented 2 years ago

fcm 开发者后台直接向该 token 推送测试消息 很奇怪,当APP在后台的时候,都可以收到推送 当APP被杀死的时候都收不到推送

imndx commented 1 year ago

fcm 开发者后台直接向该 token 推送测试消息 很奇怪,当APP在后台的时候,都可以收到推送 当APP被杀死的时候都收不到推送

会不会是你 设置了该app 不允许显示通知?

mankind-evolve commented 1 year ago

我检查过通知的权限。都打开了。 我猜测应该是安卓11系统的原因 如果APP被杀死,就接收不到信息。 我试过官方的DEMO,如果DEMO被杀死,两个一加9R手机测试结果,也是收不到推送消息的。

imndx commented 1 year ago

请你看下这儿,进行排查