我有一个非常奇怪的问题。我们的iOS应用程序使用推送通知,我们的服务器设置为每个新“事件”向移动应用程序推出“事件通知”。在iOS 6.1发布之前,这一直运行良好。
在我的测试中,我使用了两个iphone 5 deviecs:iOS 6.0上的A,iOS 6.1上的B.
当我尝试将多个事件推送到设备(间隔为1分钟)时,我看到以下内容:
设备A上的:每次推送都是个人的,
event 1: beep once
event 2: beep once
event 3: beep once
设备B上的:
event 1: beep once
event 2: beep twice (if I never click on event 1)
event 3: beep three times (if I never click on event 1 and 2)
这非常烦人,因为如果用户没有点击个别通知事件,则会发出非常快速的哔哔声。即使用户通过进入iphone 5通知窗口清除事件也无济于事,最后一次通知会将之前的通知返回,并多次发出蜂鸣声。
有没有人看到类似的问题。在服务器端,我从这里使用apns.php下载:http://www.easyapns.com/php-source。它在过去的两年里一直很好用。