ios - 如何为 QBChat 设置 currentUser()?

标签 ios swift quickblox

如何设置 currentUser 如下?

非常感谢

guard let currentUser = ServicesManager.instance().currentUser() else{
      return
    }

    currentUser.fullName = defaultCurrentUserFullName
    currentUser.password = defaultCurrentUserPassword


error shown
2017-05-28 05:51:58.346 FreeChat[2615:41904] Init - QMAuthService service...
2017-05-28 05:51:58.347 FreeChat[2615:41904] Init - QMChatService service...
2017-05-28 05:51:58.350 FreeChat[2615:41967] [QBCore] Restoring QBSession,  status = -25300. See "Security Error Codes" (SecBase.h)
2017-05-28 05:51:58.355 FreeChat[2615:41904] Init - QMUsersService service...

最佳答案

您应该使用该用户登录。

/**
 *  User login
 *
 *  @param user       QuickBlox User
 *  @param completion completion block
 *
 *  @return Cancelable request
 */
- (QBRequest *)logInWithUser:(QBUUser *)user
                  completion:(nullable void(^)(QBResponse *response, QBUUser * _Nullable userProfile))completion;

我们将把 ServicesManager.instance().currentUser() 方法设置为只读属性,或者在未来的版本中将其删除。

关于ios - 如何为 QBChat 设置 currentUser()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44222343/

相关文章:

java - 为什么 Android SDK QuickBlox 只能进行第一个视频通话?

ios - 如何快速将日期格式从 dd/MM/YYYY 转换为 YYYY-MM-dd

ios - 我的 Xcode Storyboard上的所有内容都被删除了...完全空白

ios - QuickBlox-QBChatDialogTypePublicGroup : Dialog have to be in memory cache

ios - swift 3 WKWebView委托(delegate)WKNavigationDelegate不明确的方法

ios - 如何判断给定文件是否可以通过照片框架添加到照片库?

iphone - IOS - 当模态视图位于主视图顶部时,不会收到远程控制事件

ios - Objective-C - 接收器类型 'NSInteger'(又名 'long')不是 Objective-C 类 & 接收器类型 'NSDecimal' 不是 Objective-C 类

swift - URLSession dataTask 如何破译 NSURLError?

ios - QuickBlox : Error while trying to login into QBChat in iOS 9