可能重复:
Push-Notification Badge auto increment.iPhone:增量徽章计数器自动
我已经实现推送通知我的iPhone应用程序。每当我收到消息时,我都希望将徽章值增加1,因此我不需要在推送通知有效内容中传递它。可能吗?
从here我知道我必须从服务器端管理它,所以这是唯一的方法吗?我必须在数据库中存储以前的值,并在发送下一条消息时获取最后一个值? Apple是否支持这种自动操作,如收到推送通知时递增application.applicationIconBadgeNumber。
从服务器端管理徽章号码的问题是,如果用户已经看到先前的推送通知消息,则会发送错误的徽章号码!
这个问题与您链接的问题有什么不同? ([推通知徽章自动增量](http://stackoverflow.com/questions/1942605/push-notification-badge-auto-increment)) – 2011-06-02 11:03:41
嗨斯蒂芬,这个问题在2009年被问到,所以我认为必须是Apple支持处理推送通知徽章计数器的其他事情。我无法理解如何增加计数器,但我无法控制在后台运行的应用程序?我绝对不能只从服务器做事情。在客户端也必须有一些东西,以至于我没有得到并试图学习。 – applefreak 2011-06-02 13:23:06
问题和答案可以更新,维基风格,所以没有必要重新提出问题。特别是当答案仍然相关时。 – 2011-06-02 13:31:14