在我的应用中,当用户点击" Active"按钮并将应用程序发送到后台,当应用程序定期检查后台其他可用用户时,将播放铃声。
如果找到可用的用户,则用户会听到ping并且应该开始呼叫。
但是,当应用程序在后台运行时,我无法创建QBRTCSessions。我使用下面的代码:
omit
在哪里' opponenetsIDs'是在后台找到的可用用户的ID。但是,我正在进行"创建新会话 - 失败"错误。知道为什么吗?
答案 0 :(得分:4)
也许您忘记在"功能"中设置应用权限选项卡"背景模式"并设置"音频和AirPlay"。请检查background mode
我已经测试了您的代码here,但它运行正常