草庐IT

QUickblox

全部标签

ios - 我们可以为同一个对手创建多个 ChatDialogs 吗? (在 1-1 Quickblox 聊天中)

下面是我的代码varqbChatDialog=QBChatDialog()qbChatDialog.occupantIDs=[strOpponentQuickbloxID]qbChatDialog.type=QBChatDialogType.PrivateqbChatDialog.data=["class_name":"HQCustomClass","game_id":strGameID]//qbChatDialog.name="\(strGameID)Holy"//Canweusethisfieldin1-1chat?//CreateDialogQBRequest.createDia

ios - Quickblox + Swift 3.0 iOS SDK 错误 : No Application Found and QBConnectionZoneTypeProduction

我正在尝试创建一个基本的QBRequest并登录一个用户,或者至少返回一个用户不存在的错误。我在控制台中收到此错误。NSErrorFailingURLKey=https://api.quickblox.com/session.json,NSLocalizedRecoverySuggestion={"errors":{"base":["Noapplicationfound"]}},com.alamofire.serialization.response.error.data=,NSLocalizedDescription=Requestfailed:clienterror(422)我已经

ios - Quickblocks 接收视频通话崩溃

我正在尝试在swift中集成快速block。一切正常,但是当我收到其他用户的调用请求时,我的应用程序崩溃了。我收到此错误[CAMetalLayerDrawabletexture]shouldnotbecalledafteralreadypresentingthisdrawable.GetanextDrawableinstead.我的QBRTCClientDelegate如下所示funcsession(_session:QBRTCBaseSession,receivedRemoteVideoTrackvideoTrack:QBRTCVideoTrack,fromUseruserID:NS

ios - 推送通知未交付 quickblox

我正在尝试为离线用户发送推送通知,但它没有发送到设备环境细节:ios聊天应用程序,我使用的是cocoapods的最新版本预期行为:它应该在设备上显示推送通知实际行为我已经上传了证书,itisshowingvalid我在订阅中检查了我的设备,itisshowingmydeviceudid发送的通知也是showsinqueueonquickblox这里是发送push的log,delivered显示NULL,没有报错{"notification":{"id":15460780,"badge":45,"device_token":"0780db28ac60e37390e067f5b1d8868

xcode - 在 Swift 应用程序中使用 Quickblox.framework

我正在尝试连接QuickBlox.framework到Swift应用程序。据我所知,QuickBlox.framework是用Objective-C编写的。要在Swift应用程序中使用它,我们应该遵循thisguide我所做的是:创建桥头demo-swift-Bridging-Header.h在此处导入QuickBlox:#import我得到了28个错误::0:error:./Quickblox.framework/Headers/Core/Definitions/Consts.h:16:unknowntypename'NSString'...:0:error:./Quickblox.

ios - 当我在后台收到推送通知后点击应用程序图标时,没有调用 didReceiveRemoteNotification

当我的应用程序在后台运行并且我收到远程通知时,可能会发生两件事:我点击推送通知横幅,我的应用进入前台并调用didReceiveRemoteNotification。我从跳板上点击我的应用程序图标,我的应用程序进入前台并且未调用didReceiveRemoteNotification。因此,在场景1中,我可以更新应用程序内的未读消息计数器以响应didReceiveRemoteNotification。在方案2中,我不能。如何使用Quickblox解决此问题? 最佳答案 作为一种可能的变体:@implementationAppDeleg

ios - 当我在后台收到推送通知后点击应用程序图标时,没有调用 didReceiveRemoteNotification

当我的应用程序在后台运行并且我收到远程通知时,可能会发生两件事:我点击推送通知横幅,我的应用进入前台并调用didReceiveRemoteNotification。我从跳板上点击我的应用程序图标,我的应用程序进入前台并且未调用didReceiveRemoteNotification。因此,在场景1中,我可以更新应用程序内的未读消息计数器以响应didReceiveRemoteNotification。在方案2中,我不能。如何使用Quickblox解决此问题? 最佳答案 作为一种可能的变体:@implementationAppDeleg

ios - Quickblox iOS - 在新 SDK 中创建用户时出错

我已经升级到QuickBloxSDKV2.4.3。现在,当尝试使用以下代码创建用户时:QBUUser*user=[QBUUsernew];user.password=self.userPassword.text;user.login=self.userDisplayName.text;[QBRequestsignUp:usersuccessBlock:^(QBResponse*response,QBUUser*user){//}errorBlock:^(QBResponse*response){//}];我收到这个错误:+[QBRequestsignUp:successBlock:er

ios - QuickBlox : FB user cannot login in the chat

我使用QuickBloxiosSDK创建了一个ios应用程序。我提供了手动和Facebook登录选项。使用Facebook登录后,我无法登录聊天。但是手动登录就没有这个问题。这是它显示的错误:QBChat/didNotAuthenticate,错误:在登录Facebook后,我需要特别做什么才能登录聊天室吗? 最佳答案 聊天密码请看http://quickblox.com/developers/Chat#Password如果您使用社交登录,聊天密码将等于qbsessiontokenQBUUser*user=[QBUUseruser]

ios - 从 iOS 应用程序在 QuickBlox 中注册新用户时终止应用程序

同时signingupanewuser在带有登录名和密码凭据的ios应用程序的QuickBlox中,应用程序崩溃并且NSLog控制台显示如下错误,Terminatingappduetouncaughtexception'BaseServiceException',reason:'Youhavemissedtheauthorizationcall.Pleaseinsertfollowingcodeinsideyourapplication[QBRequestcreateSessionWithSuccessBlock:errorBlock:];Beforeanyothercode,that