2009-12-29 44 views
0

我有1个基本的问题问题, 服务器发送我的徽章数量= 5首次 服务器发送我badgenumber = 3秒钟时间,当我的应用程序没有运行有关苹果推送通知服务iphone的研究与开发

但我看见我的摇手数3由5

但在我的应用取代了第二时间我需要第二次我的徽章数量可以看出3 + 5 = 8

是否有任何方式做到这一点??? ?

回答

0

iPhone通知处理程序仅在最新通知消息(3或5)中显示徽章。您的服务器需要跟踪历史记录并进行必要的聚合(在此情况下为总结)。

您可能还希望在加载应用程序或读取消息后清除徽章。该应用程序还需要通知更新的服务器。

+0

你好,先生。 什么服务器将incase的用户处于脱机状态 意味着 当我的应用程序没有运行在那个时候服务器发送10个徽章no为10 messages.Now.if用户读取5条消息在离线10,徽章将被设置为5.但作为用户离线服务器没有得到的信息。当用户上网sppose服务器发送给我5更多的徽章与bade没有15的地方10 如何解决这个问题 – user217572 2009-12-29 06:54:29

+0

没有解决方案。您要么对计数不准确感到满意,要么停止使用徽章功能 – notnoop 2009-12-29 14:16:19