Ios 正在等待FB openActiveSession完成?
很抱歉,如果有隐藏的答案,但我在搜索了一段时间后无法找到它 我目前正在尝试使用Facebook的SDK创建和打开活动会话,在我的方法中,我从以下内容开始:Ios 正在等待FB openActiveSession完成?,ios,facebook,Ios,Facebook,很抱歉,如果有隐藏的答案,但我在搜索了一段时间后无法找到它 我目前正在尝试使用Facebook的SDK创建和打开活动会话,在我的方法中,我从以下内容开始: [FBSession openActiveSessionWithReadPermissions:@[@"public_profile", @"user_friends"] allowLoginUI:NO completionHandler:^(FBSe
[FBSession openActiveSessionWithReadPermissions:@[@"public_profile", @"user_friends"]
allowLoginUI:NO
completionHandler:^(FBSession *session, FBSessionState status, NSError *error) {}];
但是,我希望确保会话现在确实更改为FBSessionStateOpen,它保持为FBSessionStateCreateOpen,但我的其余代码在会话更改之前执行
我如何确保登录过程完成并更新活动会话,然后再转到我的其他功能
谢谢。将函数的其余部分添加到completionHandler中 例如:
事实证明,我只需要使用FBLoginView委派方法来检查它何时完成从Facebook获取用户信息 这就是我需要的:
- (void)loginViewFetchedUserInfo:user:
- (void)loginViewFetchedUserInfo:user: