如何使iOS通知在屏幕上停留的时间更长,类似于环聊或Facebook Messanger?

时间:2016-09-12 11:53:28

标签: ios swift push-notification

我正在开发一款具有拨打电话或视频通话功能的应用。使用环聊或Facebook Messanger应用程序执行此操作时,会有一个推送通知发送给收件人。但是这个通知在两个方面有点不同。

  1. 它在一个循环中播放一个铃声(无论它只是一个很长的声音片段而不是一个短的声音片段,我在技术上并不确定。)
  2. 通知会在发起方的整个持续时间内保留在收件人屏幕上,直到它们挂断或收件人点击它为止。
  3. 我一直在搜索谷歌,我无法找到有关如何完成此操作的任何信息。有谁知道谷歌或Facebook如何实现这种类型的通知功能?

1 个答案:

答案 0 :(得分:2)

在进行了一些谷歌搜索之后,我确实在这里遇到了答案:

https://stackoverflow.com/a/18383035/5390680

如果你有更长的声音,最多30秒,它实际上会保持更长时间,所以我只会创建一个循环声音。