Android Azure表示我的推送通知已全部发送到FCM,但FCM尚未';我没有收到一些

Android Azure表示我的推送通知已全部发送到FCM,但FCM尚未';我没有收到一些,android,azure,firebase-cloud-messaging,azure-notificationhub,Android,Azure,Firebase Cloud Messaging,Azure Notificationhub,有时不会收到通知,但Azure会由于“SendTemplateNotificationAsync”返回“排队”。我把一切都记录在数据库里。我已经在Google Play控制台中检查了FCM注册令牌,没有用户未收到的通知的记录(也有收到的通知的记录),但是Azure说他们已经“排队”。我在Azure Portal中查看了度量图,但统计数据根本不匹配。Azure认为它们是成功的通知,但事实并非如此 为彼得·潘编辑: 从Azure发送通知并检查结果: var result=hubClient.Send

有时不会收到通知,但Azure会由于“SendTemplateNotificationAsync”返回“排队”。我把一切都记录在数据库里。我已经在Google Play控制台中检查了FCM注册令牌,没有用户未收到的通知的记录(也有收到的通知的记录),但是Azure说他们已经“排队”。我在Azure Portal中查看了度量图,但统计数据根本不匹配。Azure认为它们是成功的通知,但事实并非如此

为彼得·潘编辑:

  • 从Azure发送通知并检查结果:

    var result=hubClient.SendTemplateNotificationAsync(属性、标记).result

    //结果总是“排队”,但用户并不总是收到通知

    AddOutcomeToDatabase(结果)

  • 检查FCM是否已收到:

  • Google Play Console->app->Development tools->FCM Diagnostics并输入用户的注册令牌。我看到他收到通知的日期在那里,但他没有收到的日期却不在那里

  • 正在检查Azure Portal的统计信息:

  • Azure门户->通知中心->中心->度量,勾选GCM错误并选择日期范围。GCM Errors=0。

    您刚刚描述了有关Azure NotificationHub的案例,但没有如您所愿工作,没有详细说明。你能发布更多的细节吗,比如你做了什么?请参阅。@PeterPan我编辑了我的问题以详细说明您刚才描述的有关Azure NotificationHub的案例没有按照您的意愿工作,但没有详细说明。你能发布更多的细节吗,比如你做了什么?请参阅。@PeterPan我编辑了我的问题来详细说明