我使用QuickBlox ios SDK创建了一个ios应用程序。在那里我提供了手动和Facebook登录选项。使用Facebook登录后,我无法登录聊天。但手动登录没有这样的问题。这是它显示的错误: QBChat / didNotAuthenticate,错误:
在登录Facebook之后我还需要做些什么来登录聊天吗?
答案 0 :(得分:4)
请阅读聊天密码http://quickblox.com/developers/Chat#Password
如果您使用社交登录,聊天密码将等于qb会话令牌
QBUUser *user = [QBUUser user];
user.ID = 298;
user.password = [BaseService sharedService].token;
[[QBChat instance] loginWithUser:user];
答案 1 :(得分:0)
您是否尝试使用此方法
[QBUsers logInWithSocialProvider:@"facebook" accessToken:@"my_fb_token" accessTokenSecret:nil delegate:self];
明确传递facebook令牌?