【问题标题】:iOS Quickblox error: Request failed: unauthorized (401)iOS Quickblox 错误:请求失败:未经授权 (401)
【发布时间】:2018-07-17 10:27:37
【问题描述】:

我一直致力于 quickblox 框架集成。我关注https://quickblox.com/developers/IOS 链接进行集成,但不幸的是我在注册用户步骤停止了

注册码

QBUUser *user=[[QBUUser alloc] init];
user.login=@"abc";
user.password=@"12345678";

[QBRequest signUp:user successBlock:^(QBResponse * _Nonnull response, QBUUser * _Nonnull tUser) {
                NSLog(@"Successfully signup:-%@",tUser);
            } errorBlock:^(QBResponse * _Nonnull response) {
                NSLog(@"Error in signup:- %@",response);
            }];

每次都会返回

error: Request failed: unauthorized (401)
reasons: {
    errors =     {
        base =         (
            "Required session does not exist"
        );
    };
}

我该如何解决这个问题?

【问题讨论】:

  • 我认为你在集成中遗漏了一些东西,因为我在我的 swift 项目中检查了你的相同代码并且它工作正常。

标签: ios objective-c iphone chat quickblox


【解决方案1】:

这是 (Swift 4) 的工作代码

let user = QBUUser()
user.login = "abc"
user.password = "12345678"

QBRequest.signUp(user, successBlock: { response, tUser in
    print("Successfully signup:-\(tUser)")
}, errorBlock: { response in
    print("Error in signup:- \(response)")
})

输出:

【讨论】:

  • 您是否运行过用于登录和注册的 quickblox 演示项目?
  • @YogendraPatel 我已经完成了一个完整的项目,包括 quickblox 注册、登录、聊天、通知和视频通话。
  • 什么时候集成 quickblox?
  • @YogendraPatel 就在 1 个月之前。
  • @YogendraPatel 你用的是哪一个?,目标 C 或 Swift
猜你喜欢
  • 2017-11-13
  • 1970-01-01
  • 2013-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-30
  • 2012-11-27
  • 2018-04-23
  • 2012-05-03
相关资源
最近更新 更多