iphone - APNS 向设备发送频繁通知

标签 iphone ipad audio apple-push-notifications

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

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

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

p.s.在 iPad 上进行的测试。

最佳答案

这是一个答案,从某种意义上说,我将建议您 不要这样做 .我很确定每隔几秒钟发送一次推送通知,直到用户响应违反了 Apple 推送通知指南的第 2 节(这是 Apple 开发者协议(protocol)的附录 A)。您可能不会在这里找到满意的答案,原因有两个:

  • 以前没有人会这样做,因为它可能违反开发者协议(protocol)
  • Apple 不保证推送通知的顺序或交付,交付速度取决于设备的网络和连接速度。
  • 关于iphone - APNS 向设备发送频繁通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4631090/

    相关文章:

    iphone - addSubview 修改添加的 View 的框架

    javascript - 在 Chrome 中预加载多个 (798) 个音频文件

    ajax - Squarespace Ajax调用不会加载视频和音频

    iphone - NSXMLParser 值不被保留

    iphone - 随机调用一个方法

    iphone - "The argument is invalid."从iPhone配置实用程序安装IPA时

    将 m4a 转换为 WAV 的 iOS 代码

    jquery - 使用 jQuery 使用 div 滚动页面

    iphone - core-plot,无法绘制两个图

    iphone - 在 Obj-C 中,方法名称后是否可以没有最终参数?