A autenticação do Google Firebase com email e senha não funciona
Instalei o novo SDK do Firebase pelo Google e estou tentando criar um novo usuário usando o SDK de autenticação. No entanto, fiz exatamente o que a documentação diz, mas não funciona. Algum comentário ou sugestão?
Eu tenho o código para autenticação em RegisterUserViewController.h
No AppDelegate.h, também adicionei o [FIRApp configure] no aplicativo: didFinishLaunchingWithOptions;
Aqui está o código para RegisterUserViewController.h:
#import "RegisterUserViewController.h"
@import FirebaseAuth;
@import Firebase;
@import FirebaseMessaging;
@interface RegisterUserViewController ()
@end
@implementation RegisterUserViewController
- (void)viewDidLoad {
[super viewDidLoad];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (IBAction)createUserButton:(id)sender {
[[FIRAuth auth] createUserWithEmail:self.emailTextField.text password:self.passwordTextField.text completion:^(FIRUser * _Nullable user, NSError * _Nullable error)
{
if(error == nil)
{
NSLog(@"%@", user.email);
NSLog(@"New user Created!");
[self performSegueWithIdentifier:@"BackToLogin" sender:nil];
}
else
{
NSLog(@"%@",error);
}
}];
}
@end
Este é o erro que recebo:
Domínio do erro = Código FIRAuthErrorDomain = 17999 "Ocorreu um erro interno, imprima e inspecione os detalhes do erro para obter mais informações." UserInfo = 0x7f98fc4609d0 {NSUnderlyingError = 0x7f98fc4cf790 "Não foi possível concluir a operação. (FIRAuthInternalErrorDomain erro 3.)" "