gpt4 book ai didi

android - 在应用程序图标上显示角标(Badge)(数字)的推荐方式是什么?

转载 作者:行者123 更新时间:2023-11-29 00:08:21 25 4
gpt4 key购买 nike

我正在使用 Xamarin 创建消息传递移动应用程序。该应用程序预计可在 Android 和 IOS 上运行。我需要为此应用程序实现通知,以便在应用程序图标上显示未读消息的总数。

我正在考虑以下选项:

  1. 我是否应该创建一个后台服务来进行长池化并调用服务器获取未读消息总数并显示在应用程序图标?

  2. 或者创建一个推送通知服务来推送未读总数给客户的消息?

请告知是否有任何其他推荐的方法来完成此任务。

谢谢,

阿尔凡

最佳答案

iOS 不允许和鼓励后台服务,除非在少数情况下,如健康工具包数据同步等,因此明确的选择是通过推送通知来实现这一点。请使用第二种方法。

当您发送如下所示的 JSON 格式的推送通知数据时,它将更新:

{
"aps": {
"alert": "Test Push Notification",
"sound": "yourSound.aiff",
"Badge": "desiredNumber"
}
}

关于android - 在应用程序图标上显示角标(Badge)(数字)的推荐方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47334341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com