0

关于 iOS 上的苹果推送通知有效负载,我有一个小而棘手的问题。

据我所知,推送通知有效负载可以有声音(长度 <= 30 秒)、文本和徽章。现在我想要我的 iphone 应用程序是由我的提供商(服务器)发送到 iPhone 屏幕上的这个应用程序的推送通知,以定期(比如每 1 分钟)不断发出嗡嗡声,直到用户点击屏幕上的通知(即检查信息)。因此,通知将不断播放声音,并在用户点击并启动应用程序时停止。

可行吗?如何?

PS:它是一个企业应用程序,不会部署在 App Store 上。

提前致谢。

4

1 回答 1

-2

是的。这就是你可以实现的方式:

  1. 为推送通知注册设备
  2. 每 30-60 秒向声音发送一条带有 ref 的推送消息
  3. 30-60 秒后使每条消息失效,为新消息腾出空间
  4. 当用户重新打开应用程序时,将应用程序注册为重新打开到服务器并停止发送推送通知

我不知道这在通知中心会是什么样子,但你可以测试并看看:)

于 2012-05-10T11:11:13.177 回答