Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios QuickBlox:FB用户无法登录聊天室_Ios_Quickblox - Fatal编程技术网

Ios QuickBlox:FB用户无法登录聊天室

Ios QuickBlox:FB用户无法登录聊天室,ios,quickblox,Ios,Quickblox,我已经使用QuickBlox ios SDK创建了一个ios应用程序。在这方面,我提供了手动和Facebook登录选项。使用Facebook登录后,我无法登录聊天室。但是手动登录不存在这样的问题。这就是它显示的错误: QBChat/didNotAuthenticate,错误: 在登录Facebook之后,我是否需要特别做什么才能登录聊天室?请阅读有关聊天室密码的信息 如果您使用的是社交登录,则用于聊天的密码将等于qb会话令牌 QBUUser *user = [QBUUser user]; use

我已经使用QuickBlox ios SDK创建了一个ios应用程序。在这方面,我提供了手动和Facebook登录选项。使用Facebook登录后,我无法登录聊天室。但是手动登录不存在这样的问题。这就是它显示的错误: QBChat/didNotAuthenticate,错误:


在登录Facebook之后,我是否需要特别做什么才能登录聊天室?

请阅读有关聊天室密码的信息

如果您使用的是社交登录,则用于聊天的密码将等于qb会话令牌

QBUUser *user = [QBUUser user];
user.ID = 298;
user.password = [BaseService sharedService].token;
[[QBChat instance] loginWithUser:user];

请阅读聊天密码

如果您使用的是社交登录,则用于聊天的密码将等于qb会话令牌

QBUUser *user = [QBUUser user];
user.ID = 298;
user.password = [BaseService sharedService].token;
[[QBChat instance] loginWithUser:user];

你试着用这种方法吗

[QBUsers logInWithSocialProvider:@"facebook" accessToken:@"my_fb_token" accessTokenSecret:nil delegate:self];

通过显式传递facebook令牌?

您是否尝试使用此方法

[QBUsers logInWithSocialProvider:@"facebook" accessToken:@"my_fb_token" accessTokenSecret:nil delegate:self];

通过显式传递facebook令牌?

您必须使用您的用户id,而不是本例中的用户id。您必须使用您的用户id,而不是本例中的用户id