0

ユーザを作成した後にこのエラーが発生し、電子メールが登録されている間に、無効な電子メールに対して常にこのエラーが発生します。あなたの助けのためのFirebaseが無効なメールエラーメッセージを受け取る

オプション(エラードメイン= FIRAuthErrorDomainコード= 17008 "欠落している送信者" のUserInfo = {NSLocalizedDescription =不足している送信者、ERROR_NAME = ERROR_INVALID_EMAIL})

Auth.auth().currentUser?.sendEmailVerification(completion: { (error) in 
    if error != nil { 
     print(error.debugDescription) 

     let alert = UIAlertController(title: NSLocalizedString("Error", comment: "Error"), message: NSLocalizedString("Unable to send verification, Please check provided email and try again.", comment: "Unable to send verification, Please check provided email and try again."), preferredStyle: .actionSheet) 
     alert.addAction(UIAlertAction(title: "OK", style: .default, handler: { _ in 
     })) 
     self.present(alert, animated: true, completion: nil) 
     AppDelegate.instance().dismissActivityIndicatos() 
     return 
    } 

おかげ

答えて

0

それをmissing senderと言っています。これはあなたの電子メールテンプレートの問題かもしれません。 Firebase ConsoleのEメール送信者フィールドを偶然カスタマイズしましたか?

+0

はい、メール確認のために、送信者フィールドをカスタマイズしました。それは空のままにすべきでしょうか? –

+0

誠にありがとうございましたが、確認メールがいつもユーザーに届くために送信者を設定するにはどうすればよいですか。 –

+0

これは別の問題です(メールの遅延)。それが発生している場合は、Firebaseサポートに連絡してください:https://firebase.google.com/support/送信者メールについては、Firebaseコンソールのメールテンプレートセクションで設定できます。 – bojeil

関連する問題