Firebase新用户:Identity Toolkit API错误

时间:2019-02-13 05:53:45

标签: swift firebase firebase-authentication

我正在将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 = usageLimits;

extendedHelp =“ https://console.developers.google.com”;

message =“ Identity Toolkit API之前未在项目***中使用过,或者已被禁用。请通过访问https://console.developers.google.com/apis/api/identitytoolkit.googleapis.com/overview?project= ****启用它,然后重试。如果您最近启用了此API,请等待一些分钟,使操作传播到我们的系统并重试。”;             原因= accessNotConfigured;


我已通过此链接启用了身份工具包API,但仍然无法正常工作。

我已在Firebase控制台中启用了电子邮件和密码登录提供程序。

我删除了Firebase项目并进行了重新制作,然后重新下载了googleservice.plist。

它仍然不起作用。我已经花了几个小时了!

非常感谢

1 个答案:

答案 0 :(得分:0)

I have enabled identity toolkit API through this link, and it still doesn't work.

我回到那里,禁用了API,然后重新启用它,然后它起作用了。