Новый пользователь Firebase: ошибка API Identity Toolkit - PullRequest
0 голосов
/ 13 февраля 2019

Я использую аутентификацию Firebase с помощью swift 4. Я создаю нового пользователя, как этот

Auth.auth().createUser(withEmail: emailTextField.text!, password: "abc123!") { (authResult, error) in
            // [START_EXCLUDE]

                guard let email = authResult?.user.email, error == nil else {
                    print(error!)
                    print("NO!!!!!!")
                    return
                }
                print("\(email) created")


            // [END_EXCLUDE]
            guard let user = authResult?.user else { return }
        }

Но я получаю эту ошибку:


domain = useLimits;

extendedHelp = "https://console.developers.google.com";

message =" API Identity Toolkit ранее не использовался в проекте *** или он отключен.Включите его, посетив https://console.developers.google.com/apis/api/identitytoolkit.googleapis.com/overview?project=****, затем повторите попытку.Если вы недавно включили этот API, подождите несколько минут, пока действие распространится на наши системы, и повторите попытку. "; Reason = accessNotConfigured;


Я включил API инструментария идентификации по этой ссылке, и он по-прежнемуне работает.

Я включил адрес электронной почты и пароль для входа в провайдеры в консоли Firebase.

Я удалил проект Firebase, переделал его и заново загрузил googleservice.plist.

Это до сих пор не работает. Я часами на этом!

Большое спасибо,

1 Ответ

0 голосов
/ 13 февраля 2019
I have enabled identity toolkit API through this link, and it still doesn't work.

Я вернулся туда, отключил API, затем снова включил его, и он заработал.

...