2016-08-09 8 views

Antwort

2

Erstellen Sie einfach die benutzerdefinierte UIButton und verbinden Sie sie mit der folgenden Methode.

mehr über benutzerdefinierte Schaltfläche Lesen für Facebook-Login hier: https://developers.facebook.com/docs/facebook-login/ios#custom-login-button

#import <FBSDKLoginKit/FBSDKLoginKit.h> 

- (IBAction)facebookLoginPressed:(id)sender{ 
     FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init]; 
     [login 
     logInWithReadPermissions: @[@"public_profile"] 
     fromViewController:self 
     handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) { 
      if (error) { 
       NSLog(@"Process error"); 
      } else if (result.isCancelled) { 
       NSLog(@"Cancelled"); 
      } else { 
       NSLog(@"Logged in"); 
       FIRAuthCredential *credential = [FIRFacebookAuthProvider credentialWithAccessToken:[FBSDKAccessToken currentAccessToken].tokenString]; 
      } 
     }]; 
} 
+0

es funktionierte, danke! – abcd123

Verwandte Themen