Аутентификация Firebase с phoneNumber завершилась с Внутренней ошибкой - PullRequest
0 голосов
/ 10 января 2019

Я хочу использовать Firebase SMS Authentication с номером телефона.

Я уже включил push-уведомления в настройках своего приложения и зарегистрировал Firebase Ключ аутентификации Apns, как говорится в документе Google. Тем не менее, после того, как я отправил номер телефона с кодом страны, Xcode говорит,

Не удалось получить удаленное уведомление для проверки личности приложения в течение 5 секунд (ы)

Ошибка говорит, как показано ниже:

    error: Error Domain=FIRAuthErrorDomain Code=17999 "An internal error has occurred, print and inspect the error details for more information." UserInfo={error_name=ERROR_INTERNAL_ERROR, NSLocalizedDescription=An internal error has occurred, print and inspect the error details for more information., NSUnderlyingError=0x28329c8a0 {Error Domain=FIRAuthInternalErrorDomain Code=3 "(null)" UserInfo={FIRAuthErrorUserInfoDeserializedResponseKey={
    code = 500;
    errors =     (
                {
            domain = global;
            message = "Internal error encountered.";
            reason = backendError;
        }
    );
    message = "Internal error encountered.";
    status = INTERNAL;
}}}}

Мой код:

    PhoneAuthProvider.provider().verifyPhoneNumber(phoneNumber, uiDelegate: nil) { verificationId, error in
                if let error = error {
                    print("error: \(error)")
                    return
                }
                print("verificationId: \(verificationId!)")
                UserDefaults.standard.set(verificationId, forKey: "authVerificationID")
                self.goToSecondVC()
            }

Есть идеи ??

...