Ios 了解设备是否已登录Facebook
我添加了Facebook SDK,但找不到如何确定设备是否已登录Facebook。在这种情况下,我想跳过登录屏幕。参考以下内容,这可能会有所帮助Ios 了解设备是否已登录Facebook,ios,objective-c,Ios,Objective C,我添加了Facebook SDK,但找不到如何确定设备是否已登录Facebook。在这种情况下,我想跳过登录屏幕。参考以下内容,这可能会有所帮助 FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init]; login.loginBehavior=FBSDKLoginBehaviorWeb; [login logInWithReadPermissions:@[@"email"] [login logInWithReadPermissio
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
login.loginBehavior=FBSDKLoginBehaviorWeb;
[login logInWithReadPermissions:@[@"email"] [login logInWithReadPermissions:@[@"email"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
} else if (result.isCancelled) {
} else {
// here success login
}
}];
抱歉,使用此代码如何查找已登录facebook的设备并跳过登录屏幕?只需检查会话是否为零..[FBSDKAccessToken currentAccessToken]。您需要使用NSUSerdefault并检查设备是否已登录。如果可能,请发送小演示或逻辑??如果![[NSUserDefaults standardUserDefaults]valueForKey:@FirstTimePaceBookLogin]{[[NSUserDefaults standardUserDefaults]设置值:[NSDate日期]forKey:@FirstTimePaceBookLogin];[[NSUserDefaults standardUserDefaults]同步];}NSLog@current日期===%@,[[NSUserDefaults standardUserDefaults]valueForKey:@firstTimeFaceBookLogin];