我有一个iPhone应用程序,可以从苹果推送通知服务接收通知。我使用(Easy APNS for PHP)通过每15分钟运行的Cron作业推送通知。我注册了大约400个正在使用我的应用程序的设备。
问题: 当我想向用户发送新通知时,他们会多次收到相同的通知。我不知道为什么苹果会多次发送相同的通知(例如5或6次)。
一些额外信息:
- Easy APNS的工作方式是一次获取100条消息(类似批处理),因此我猜它需要1小时才能将所有消息发送给我的所有用户。 - 在我的apns_messages表中,每个设备的消息只有一个条目,因此理论上没有重复的消息。看起来相同的条目正在被多次处理。
我找不到为什么会多次收到相同通知的原因。这对用户也很烦人。
问题: 当我想向用户发送新通知时,他们会多次收到相同的通知。我不知道为什么苹果会多次发送相同的通知(例如5或6次)。
一些额外信息:
- Easy APNS的工作方式是一次获取100条消息(类似批处理),因此我猜它需要1小时才能将所有消息发送给我的所有用户。 - 在我的apns_messages表中,每个设备的消息只有一个条目,因此理论上没有重复的消息。看起来相同的条目正在被多次处理。
我找不到为什么会多次收到相同通知的原因。这对用户也很烦人。