gpt4 book ai didi

ios - QuickBlox - 从后台调用用户/创建 session

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:40:43 25 4
gpt4 key购买 nike

在我的应用程序中,当用户点击“事件”按钮并将应用程序发送到后台时,应用程序会在后台定期检查其他可用用户时播放一段铃声。

如果找到可用用户,用户会听到提示音并且应该开始通话。

但是,当应用程序在后台运行时,我无法创建 QBRTCSession。我使用下面的代码:

QBRTCSession *session = [QBRTCClient.instance createNewSessionWithOpponents:opponentsIDs withConferenceType:QBConferenceTypeVideo];


if (session) {

self.sessionQBRTC = session;
[session startCall:nil];

} else {

[SVProgressHUD showErrorWithStatus:@"Creating new session - Failure"];

}

其中“opponenetsIDs”是在后台找到的可用用户的 ID。但是,我收到“创建新 session - 失败”错误。知道为什么吗?

最佳答案

也许您忘记了在“功能”选项卡“后台模式”中设置应用程序权限并设置“音频和 AirPlay”。请查看background mode

我测试了你的代码here而且效果很好

关于ios - QuickBlox - 从后台调用用户/创建 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30313358/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com