0
사용자 생성 후이 오류가 발생하고 전자 메일이 등록되어 있고 유효한 동안 유효하지 않은 전자 메일에 대해 확인 이메일을 보내려고하면이 오류가 발생합니다. 당신의 도움에 대한Firebase에 잘못된 이메일 오류 메시지가 표시됩니다.
옵션 (오류 도메인 = FIRAuthErrorDomain 코드 = 17008 "누락 보낸 사람"사용자 정보 = {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
}
감사
예, 전자 메일 확인을 위해 보낸 사람 필드를 사용자 지정했습니다. 비워 두어야할까요? –
그래, 문제는 아니지만 확인 이메일이 내 사용자에게 도달하기까지 영원히 걸리기 때문에 보낸 사람을 구성하려면 어떻게해야합니까? –
별개의 문제입니다 (이메일 지연). 이 문제가 발생하면 Firebase Support에 문의하십시오. https://firebase.google.com/support/ 발신자 이메일은 Firebase Console 이메일 템플릿 섹션에서 구성 할 수 있어야합니다. – bojeil