【发布时间】:2012-10-16 16:21:35
【问题描述】:
我有一个从 Apple Push Notification Service 接收通知的 iPhone 应用程序。我正在使用 (Easy APNS for PHP) 使用每 15 分钟运行一次的 Cron 作业推送通知。 我注册了大约 400 台设备正在使用我的应用程序。
问题: 当我想向我的用户发送新通知时,他们会多次收到通知,而且总是一样的。我不知道为什么 Apple 会多次发送相同的通知(比如 5 或 6 次)
一些额外的信息:
- Easy APNS 的工作原理是一次获取 100 条消息(就像一个批次一样),所以我想将 400 条消息发送给我的所有用户需要 1 小时。
- 在我的apns_messages表中,每台设备的消息只有一个条目,所以理论上没有重复的消息。似乎同一个条目被处理了很多次。
我找不到多次收到相同通知的原因。这对用户来说也很烦人。
【问题讨论】:
标签: ios iphone cron apple-push-notifications