我从服务器接收了推送通知。 服务器始终在负载中发送badge=1。
服务器端开发人员对此一无所知。 有谁能告诉我服务器端开发人员如何处理徽章计数值,以便iOS应用程序可以获取更新后的徽章计数(自动增加的徽章计数)?
我能否在iOS应用程序端自动递增它? 如果可以,怎么做?
如果不行,那么服务器开发人员如何处理徽章计数? 我看到了几个链接,告诉我服务器端应该处理徽章计数。
任何样例或参考资料都将是有帮助的。
我从服务器接收了推送通知。 服务器始终在负载中发送badge=1。
服务器端开发人员对此一无所知。 有谁能告诉我服务器端开发人员如何处理徽章计数值,以便iOS应用程序可以获取更新后的徽章计数(自动增加的徽章计数)?
我能否在iOS应用程序端自动递增它? 如果可以,怎么做?
如果不行,那么服务器开发人员如何处理徽章计数? 我看到了几个链接,告诉我服务器端应该处理徽章计数。
任何样例或参考资料都将是有帮助的。
我认为你不能在iOS应用程序端完成这个功能,必须从服务器端实现。
我的做法:
您可以使用以下代码更改应用程序中的标记数(例如,在applicationDidBecomeActive中):
- (void)applicationDidBecomeActive:(UIApplication *)application
{
application.applicationIconBadgeNumber = 0;
}