Ios “Quickblox用户注册”;错误原因:(空)";国际标准化组织

Ios “Quickblox用户注册”;错误原因:(空)";国际标准化组织,ios,registration,quickblox,Ios,Registration,Quickblox,将用户注册到quickblox时,给出错误“错误原因:(null)” 编辑:-要添加的更多内容在创建对话框时也会出现相同的错误 因此,很难调试到底是什么问题。 有什么东西我可能会在我这边遗漏吗?我认为您没有正确设置用户注册的凭据。 检查您设置的所有参数是否正确。 如果您无法理解,请查看下面链接上的示例 您需要在下面的方法中设置参数以创建用户 如果您在此方法中使用实时聊天登录thnen set参数 使用您必须登录才能聊天的实时功能: QBUUser *currentUser = [QBUUser

将用户注册到quickblox时,给出错误“错误原因:(null)”

编辑:-要添加的更多内容在创建对话框时也会出现相同的错误

因此,很难调试到底是什么问题。
有什么东西我可能会在我这边遗漏吗?

我认为您没有正确设置用户注册的凭据。 检查您设置的所有参数是否正确。 如果您无法理解,请查看下面链接上的示例

您需要在下面的方法中设置参数以创建用户

如果您在此方法中使用实时聊天登录thnen set参数

使用您必须登录才能聊天的实时功能:

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是电子邮件地址或用户名密码。

我认为您没有正确设置用户注册的凭据。 检查您设置的所有参数是否正确。 如果您无法理解,请查看下面链接上的示例

您需要在下面的方法中设置参数以创建用户

如果您在此方法中使用实时聊天登录thnen set参数

使用您必须登录才能聊天的实时功能:

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是电子邮件地址或用户名密码。

Hi Badal,我使用的代码与您上面提到的相同。但这个问题是随机出现的,并非每次都是如此。所以调试它非常困难。您是否成功创建了用户,或者在注册时遇到了问题?我想你需要检查证件是否正确。您使用的是哪台服务器?我随机面临这个问题。用户有时会注册,有时会出现“错误原因:(null)”错误。我对你的问题感到困惑,我使用的是哪台服务器。它的Quickblox服务器?你们怎么知道那个用户有时注册了?因为我在完成块中得到了成功响应。我还可以在Quickblox中的管理面板中进行检查。嗨,巴达尔,我使用的代码与您上面提到的相同。但这个问题是随机出现的,并非每次都是如此。所以调试它非常困难。您是否成功创建了用户,或者在注册时遇到了问题?我想你需要检查证件是否正确。您使用的是哪台服务器?我随机面临这个问题。用户有时会注册,有时会出现“错误原因:(null)”错误。我对你的问题感到困惑,我使用的是哪台服务器。它的Quickblox服务器?你们怎么知道那个用户有时注册了?因为我在完成块中得到了成功响应。我还可以在Quickblox.Kiran中的管理面板中进行检查,请确保您使用Quickblox iOS SDK 2.6.5+。我们改进了错误日志记录,您将看到正确的错误原因。您好@SevenDays我集成了2.6.6。我仍然随机收到相同的问题“错误原因:(null)”Kiran,请确保您使用QuickBlox iOS SDK 2.6.5+。我们改进了错误日志记录,您将看到正确的错误原因。您好@SevenDays我集成了2.6.6。我仍然随机收到相同的问题“错误原因:(空)”