Ios QuickBlox-从后台调用用户/创建会话
在我的应用程序中,当用户点击“活动”按钮并将应用程序发送到后台时,会播放一段叮当声,同时应用程序会定期检查后台的其他可用用户 如果找到可用的用户,用户将听到ping并启动呼叫 但是,当应用程序在后台运行时,我无法创建QBRTCSessions。我使用以下代码:Ios QuickBlox-从后台调用用户/创建会话,ios,objective-c,webrtc,quickblox,Ios,Objective C,Webrtc,Quickblox,在我的应用程序中,当用户点击“活动”按钮并将应用程序发送到后台时,会播放一段叮当声,同时应用程序会定期检查后台的其他可用用户 如果找到可用的用户,用户将听到ping并启动呼叫 但是,当应用程序在后台运行时,我无法创建QBRTCSessions。我使用以下代码: QBRTCSession *session = [QBRTCClient.instance createNewSessionWithOpponents:opponentsIDs withConferenceType:QBConferenc
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。但是,我遇到了“创建新会话-失败”错误。知道为什么吗?也许你忘了在“功能”选项卡“后台模式”中设置应用权限,并设置“音频和播放”。请查收
我已经测试了你的代码,它工作正常第二个链接已过期,如果你知道,请更新好吗?