Quickblox 用户注册 "Error reasons:(null)" IOS
Quickblox User registration "Error reasons:(null)" IOS
在将用户注册到 quickblox 时出现错误 "Error reasons:(null)"
编辑 :- 更多要添加的内容在创建对话框时也会出现同样的错误。
因此很难调试到底是什么问题。
有什么我可能遗漏的吗?
我认为您没有正确设置用户注册凭据。
检查您设置的所有参数是否正确。
如果您无法理解,请查看下面 link、
中的示例
您需要在下面的方法中设置您的参数来创建用户。
QBUUser *user = [QBUUser user];
user.login = @"garry";
user.password = @"garry5santos";
[QBRequest signUp:user successBlock:^(QBResponse *response, QBUUser *user) {
// Success, do something
} errorBlock:^(QBResponse *response) {
// error handling
NSLog(@"error: %@", response.error);
}];
如果您使用实时聊天记录,请在此方法中设置参数,
use real time features you have to be logged in to Chat:
QBUUser *currentUser = [QBUUser user];
currentUser.ID = 2569; // your current user's ID
currentUser.password = @"garrySant88"; // your current user's password
[[QBChat instance] connectWithUser:user completion:^(NSError * _Nullable error) {
NSLog(@"Error: %@", error);
}];
注意:- 在 quickblox 文档中,他们提供了所有详细信息和示例。所以,请先尝试理解 quickblox 提供的示例,这对您来说会更容易理解。
不要与此混淆,
User.login 不能是电子邮件地址,但它将是您的登录用户名。
user.password为邮箱地址或用户名密码。
在将用户注册到 quickblox 时出现错误 "Error reasons:(null)"
编辑 :- 更多要添加的内容在创建对话框时也会出现同样的错误。
因此很难调试到底是什么问题。 有什么我可能遗漏的吗?
我认为您没有正确设置用户注册凭据。 检查您设置的所有参数是否正确。 如果您无法理解,请查看下面 link、
中的示例您需要在下面的方法中设置您的参数来创建用户。
QBUUser *user = [QBUUser user]; user.login = @"garry"; user.password = @"garry5santos"; [QBRequest signUp:user successBlock:^(QBResponse *response, QBUUser *user) { // Success, do something } errorBlock:^(QBResponse *response) { // error handling NSLog(@"error: %@", response.error); }];
如果您使用实时聊天记录,请在此方法中设置参数,
use real time features you have to be logged in to Chat:
QBUUser *currentUser = [QBUUser user]; currentUser.ID = 2569; // your current user's ID currentUser.password = @"garrySant88"; // your current user's password [[QBChat instance] connectWithUser:user completion:^(NSError * _Nullable error) { NSLog(@"Error: %@", error); }];
注意:- 在 quickblox 文档中,他们提供了所有详细信息和示例。所以,请先尝试理解 quickblox 提供的示例,这对您来说会更容易理解。
不要与此混淆,
User.login 不能是电子邮件地址,但它将是您的登录用户名。
user.password为邮箱地址或用户名密码。