【问题标题】:How to set currentUser() for QBChat?如何为 QBChat 设置 currentUser()?
【发布时间】:2017-05-27 23:04:30
【问题描述】:

如何设置 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...

【问题讨论】:

    标签: ios swift quickblox


    【解决方案1】:

    您应该使用此用户登录。

    /**
     *  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() 设为只读属性或在未来的版本中将其删除。

    【讨论】:

      猜你喜欢
      • 2020-05-04
      • 2019-01-24
      • 2020-04-08
      • 2017-02-06
      • 2014-01-07
      • 1970-01-01
      • 2017-12-06
      • 1970-01-01
      • 2023-02-08
      相关资源
      最近更新 更多