草庐IT

QUickblox

全部标签

ios - 当应用程序处于后台时,如何使用 QuickBox 进行视频通话?

我已经尝试设置背景模式,如状态栏显示红色但未接到任何视频通话。那么请帮我解决一下我的问题。 最佳答案 Apple'sdocumentation.中有一个后台允许的长时间运行的任务列表。相机访问不是其中之一。您需要将您的应用程序置于前台才能使用相机。 关于ios-当应用程序处于后台时,如何使用QuickBox进行视频通话?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/320026

ios - Quickblox 聊天室确实收到消息未调用

我遇到一个问题,当我在群组类型QBChatDialogTypePublicGroup中聊天时收不到消息。但是我可以在日志中看到消息正在发送给我。根据quickblox官方网站中的说明,收到消息时应调用以下方法-(void)chatRoomDidReceiveMessage:(QBChatMessage)messagefromDialogId:(NSString)dialogId-(void)chatDidNotSendMessage:(QBChatMessage)messagetoDialogId:(NSString)dialogIderror:(NSError*)error但是上面的

ios - QuickBlox - 无法连接聊天

当我的应用启动时,我使用QMServicesManager来:-(void)logInWithUser:(QBUUser*)user这应该负责身份验证和登录到聊天服务。对聊天服务的登录API调用没有错误返回,但我在尝试发送消息后仍然收到错误消息:“您未连接到聊天。”调用[QBChatinstance]).isConnected返回false此时,如果我尝试通过调用QMChatService来解决此问题:-(void)connectWithCompletionBlock:(QBChatCompletionBlock)completion我收到错误消息:“在已连接或正在连接时尝试连接。”更

ios - iOS 中的 QuickBlox 联机/脱机问题

我已经尝试过QuickBlox文档方法,但上次请求时间始终不变,实际上,当连接的用户使用Quickblox进行任何事件(例如与某人聊天)时,它应该被更新。但是,它保持不变。(它只给出用户登录的时间)。那么它将如何根据每个请求进行更新?我尝试了以下代码。[QBACCESSfetchUserDetailsWithID:userIDwithCompeltionHandler:^(QBUUser*userDetails,BOOLstatus){if(status){QBUUser*user=userDetails;NSIntegercurrentTimeInterval=[[NSDatedat

ios - iOS 中的 Quickblox 音频调用问题

我正在开发用于音频通话和聊天的QuickbloxSDK。现在聊天工作正常。但是当其他用户调用并且我接受它时,我收到以下错误。错误:SetSDPwitherror:ErrorDomain=RTCSDPErrorCode=-1"(null)"UserInfo={error=SessionDescriptionisNULL.}请指导我如何尽快解决这个问题。除此之外,如果其他用户挂断或调用者挂断它的代表工作正常。但只有当用户接受调用时才会发生上述问题。我正在使用最新的QuickbloxSDK(2.7.6)和Quickblox-WebRTC(2.2)通过cocoabean。我创建了另一个仅具有音

ios - 无法更新 dialog.data Quickblox[iOS]

我需要在聊天对话框中存储自定义参数,但该对话框无法使用新参数进行更新。在两个打印语句中,ChatDialog和updatedDialog下的那个;仍然是(null)中的数据字段。我已按照Quickblox网站上的步骤进行操作,但仍然失败。我在这里遗漏了什么吗?chatDialog?.data=["UserID":"2342342342134231412342"]print("Chatdialog")print(chatDialog)QBRequest.update(chatDialog!,successBlock:{(response,updatedDialog)inguardupda

iOS QuickBlox SDK 按用户 ID 过滤自定义对象

我试图在运行6.0.1的iPhone4s上使用iOS6SDK按特定用户ID过滤自定义对象。不幸的是,当执行下面的代码时,它会返回创建的自定义对象架构中的所有记录。NSMutableDictionary*getRequest=[NSMutableDictionarydictionary];[getRequestsetObject:@"222222"forKey:@"user_id"];[QBCustomObjectsobjectsWithClassName:@"appointments"extendedRequest:getRequestdelegate:self];(我省略了身份验证代

iphone - 在 QuickBlox 上创建位置

我在我的iOS应用程序中使用QuickBlox并尝试在Places表中添加数据QBLPlace*place=[QBLPlaceplace];place.geoDataID=34691;place.photoID=447;place.title=[NSStringstringWithFormat:@"%@",[aView.annotationtitle]];place.address=@"London,Gadgest,34";place.placeDescription=@"Myplacedescription";place.latitude=pinLocation.coordinate

ios - 一起使用 Parse 和 QuickBlox

我对后端很陌生。我正在计划构建一个使用Parse作为后端的iOS社交应用程序。但由于Parse不支持实时聊天功能,所以我有一个想法,即使用Quickblox聊天API来构建我的实时聊天功能。我不确定这是否可能,所以我在这里问。老实说,我没有尝试任何事情,因为我只是在制定我的计划。在我开始之前必须清楚这一点,这样我才能更快地构建我的应用程序。 最佳答案 是的,这是可能的。QuickBlox用户模型有external_user_id字段,您可以通过此参数连接Parse用户和QB。或者反之亦然。接下来,例如,您使用Parse用户。并且您想

ios - 无需登录或密码即可在 IOS 中使用 QuickBlox 视频聊天

我正在将QuickBlox集成到我的iOS应用程序中。QuickBlox示例代码使用两个硬编码的QuickBlox用户,为每个用户填写登录名和密码。我不想让我的用户使用QuickBlox登录。有什么方法可以让我的用户在没有QuickBlox登录凭据的情况下与其他用户进行视频聊天? 最佳答案 要设置视频聊天,您应该有2个已创建的用户。如你所见,我们需要对手的user_id来调用http://quickblox.com/developers/SimpleSample-videochat-ios#Call_user但是,您实际上可以开发“