Unabe在非View关联控制器中使用Firebase和Swift进行身份验证

问题描述 投票:0回答:1

我正在编写一个应用程序,我想使用标准的MVC方法,并在其中从视图中获取注册数据,并通过视图控制器将其发送到执行Firebase登录的所谓的“连接控制器”等

我创建了一个接受数据并调用以下代码的函数

 Auth.auth().createUser(withEmail: forUserEmail, password: withPassword)
    {(user, error) in

        print("Done")
    }

我没有错误,但是在执行时不采取任何措施。在Firebase中未创建任何用户,执行仅遍及此部分。实际上,我在(print(“ done”))上设置了一个断点只是为了检查,并且它永远不会停止。

棘手的部分是,如果我将这段代码移到我为注册创建的IBAction buttonPressed函数中,那么一切都会很好。

您能帮我吗?我不知道在哪里使用firebase代码是否有任何限制,但对我来说似乎很奇怪,因为如果这样做,将违反最佳实践。

谢谢!

swift firebase firebase-authentication
1个回答
0
投票

这是在GitHub上吗?上传链接,然后我会讲一个故事。

© www.soinside.com 2019 - 2024. All rights reserved.