【发布时间】:2021-07-26 12:24:09
【问题描述】:
我正在开发一个 iOS 应用程序,该应用程序使用推送通知来唤醒应用程序,以便在应用程序不在前台时接收 SIP 呼叫。当一切正常时,应用程序会在后台收到一个 VOIP 推送通知,这会唤醒应用程序,并在 5 秒内我收到一个 SIP 邀请来处理呼叫。在收到 VOIP 推送后,我们使用了 5 秒的计时器来等待 SIP。我遇到的问题是在运行 sip 呼叫测试一段时间后,如果应用程序在后台,它会停止接收 SIP 邀请。这发生在我们的多个测试设备上。重新启动应用程序并重新启动设备并没有帮助,但卸载和安装相同版本的应用程序就可以了。这背后的原因可能是什么,我们如何解决这个问题?有没有其他人经历过类似的事情?有什么建议么 。 TIA。
【问题讨论】:
-
您是否在应用中使用过任何提供程序或集成的服务器端通知?
标签: ios sip voip sip-server pushkit