iOS应用程序无法通过voip push在后台播放音频

时间:2018-11-29 06:32:43

标签: ios avaudiosession ios-background-mode

我正在研究通过voip push唤醒的VoIP应用程序。现在在某些情况下,我无法播放通话工具,需要在应用程序处于后台时响铃。现在,我可以通过通知来实现铃声效果,但是我无法像音乐应用程序一样正常播放铃声。

我已获得必要的背景许可。 AudioSession :: setActive(true)调用始终失败。因此,我无法播放音频文件。请注意,该应用程序永远不会出现在前台。如果是前台,则此调用成功。

问题:如果应用程序永远不会出现在前台,则setActive调用会始终失败吗?有什么解决方法吗?

0 个答案:

没有答案