1

即使用户登录了帐户,我也无法为用户创建会话。

这是我的代码:

 //Create new session
  let session = QBRTCClient.instance().createNewSession(withOpponents: opponentsIDs, with: conferenceType)
        if session.id.isEmpty == false {
             self.session = session
             self.sessionID = session.id
        guard let uuid = UUID(uuidString: session.id) else {
                     return
        }

我从 Quickblox 会议类型的 UsersDataSource() 传递的对手ID 是 .video

回复:2021-03-12 15:31:11.888 rtc::[RTCClient] 您必须先登录才能使用聊天 API

4

1 回答 1

0

看起来您必须在创建呼叫会话之前连接到聊天。这是他们的指南 - https://docs.quickblox.com/docs/ios-chat-c​​onnection# connect-to-chat-server

QuickBlox WebRTC 信号通过 XMPP 协议(​​这就是为什么你必须先连接到聊天)

于 2022-02-10T11:04:07.277 回答