APNS向设备发送频繁通知

时间:2011-01-07 23:06:06

标签: iphone ipad audio apple-push-notifications

我正试图通过向用户发送推送通知来模仿我的应用的寻呼机,直到他或她做出响应。我的想法是每隔几秒发送一次推送,并在到达时播放默认声音。不完美,但总比没有好。

它正常工作。但是,我发现在发送一些通知后声音开始出现干扰/中断 - 好像它试图不止一次播放声音。即使我每10秒发送一次推送,也会发生这种情况。我只是以20秒的间隔对它进行了测试,即使这样,它也会在大约10次后开始发声。

知道如何解决这个问题,以便每条消息都清晰地播放声音吗?

P.S。在iPad上进行测试。

2 个答案:

答案 0 :(得分:0)

这是一个答案,从某种意义上说,我会建议你不要这样做。我非常确定每隔几秒发送推送通知,直到用户响应违反了Apple推送通知指南的第2部分(它是Apple开发人员协议的附录A)。你可能在这里找不到满意的答案有两个原因:

  1. 之前没有人会这样做,因为它可能违反了开发者协议
  2. Apple不保证推送通知的订购或递送,并且它们的交付速度取决于设备的网络和连接速度。

答案 1 :(得分:0)

我得到了它的工作。根据Apple的指导原则,我试图保持连接打开,我错误地重用了我的MemoryStream对象。

重试间隔将由用户定义,因此我希望这不会破坏Apple的任何规则。

感谢您的投入!

相关问题