我已经通过App Center Push为我的xamarin.forms项目实现了推送通知。在我的android 9设备“ Honor P 10 lite”上,未读消息的计数器不再可见。 我知道在android 9中引入了所谓的“通知点”(应用程序图标上的小圆圈,以通知用户有新消息)。 如果启用了此功能(通过“设置”->“通知”->“应用程序图标徽章”->“徽章显示模式:新通知”),则在收到新消息时将显示这些点。通过长按应用程序图标,我可以看到通知,并且正确的通知计数也显示在右侧。 如果我切换到“徽章显示模式:“未读消息”,然后向我的应用发送推送通知,则徽章计数器不可见(尽管通知显示在屏幕上)
我试图在代码(notificationChannel.SetNumer()
)中设置徽章计数;并尝试将目标android版本设置为最高API级别。
预期结果:在应用程序图标上显示带有正确数量的未读消息的徽章。 实际结果:将新的推送通知发送到设备时,没有显示徽章。
您是否还面临这个问题,或者您有解决此问题的想法? 预先感谢!