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];
}
}];
}
es funktionierte, danke! – abcd123