Facebook iOS SDK 4.x中没有FBSession
在新的Facebook iOS SDK v4.x中没有更多的类FBSession
。 我怎样才能知道用户是否已经login了? 提前致谢。
文森特是正确的,检查[FBSDKAccessToken currentAccessToken]来确定用户是否login。
要检查用户是否login,如果是,请导航到另一个视图:
if ([FBSDKAccessToken currentAccessToken]) { // User is logged in [self performSelector:@selector(accessGrantedNavigation) withObject:nil afterDelay:0.0]; } -(void)accessGrantedNavigation{ [self performSegueWithIdentifier: @"segueLoginFB" sender: self]; }
注销:(尽pipe不允许更改FB用户,我想这是因为Safari已经关注了这个会话并保持了同一个用户)。
FBSDKLoginManager *manager = [[FBSDKLoginManager alloc] init]; [manager logOut];
希望能帮助到你。
- 通过UIActivityViewController(Twitter,Facebook,Instagram)与hashtag共享图像
- NSInternalInconsistencyException:'无效的参数不满意:!stayUp || CLClientIsBackgroundable(内部- > fClient)”
- 如何在iPhone SDK中获取Facebook相册的照片?
- 如何重新启动像facebook-ios-sdk的应用程序呢?
- Facebook API – 如何取消graphics请求
- 如何实现FacebookgraphicsAPI的注销function
- 接受应用程序时select“不是现在”导致“com.facebook.sdk error2”
- “CUSTOM_APP_EVENTS”活动需要参数“custom_events”或“custom_events_file”
- Facebook iOS SDK 3.x提要对话框消失了吗?
- input'Any?' 没有下标成员
- 如何通过FBconnect或iPhone SDK中的graphicsAPI评论或喜欢facebook中的照片?