Просто создайте пользовательский UIButton и подключите его к следующему методу.
Подробнее о пользовательской кнопки для facebook-логин здесь: 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];
}
}];
}
он работал, спасибо! – abcd123