ios - Firebase Auth 不起作用,但适用于 friend ,很快

标签 ios swift authentication firebase firebase-authentication

我和一个 friend 正在开发一个简单的 iOS 应用程序,并尝试实现一些 Firebase 功能,例如登录/注册功能。我的 friend 设置了我们的 firebase 帐户并编写了如下所示的代码:

@IBAction func loginButton(_ sender: Any) {

        Auth.auth().signIn(withEmail: email_text.text!, password: pass_text.text!) { (user, error) in
            if user != nil {
                //user exist
                self.performSegue(withIdentifier: "homeToQuestionSegue", sender: nil)
            } else {
                self.error_label.isHidden = false
                print("no")
            }


}
}

@IBAction func signupButton(_ sender: Any) {

        Auth.auth().createUser(withEmail: email_text.text!, password: pass_text.text!) { (user, error) in
            // ...

        }

}

这一切都适用于他的计算机。然而,当我尝试将项目从 GitHub 上拉下来并进行一些 UI 更改时,代码似乎无法与 Firebase 连接,即什么也没有发生。我从我们的 firebase 帐户中提取了 GoogleService-Info.plist 文件。我还应该执行其他步骤吗?感谢任何有关 Firebase 的帮助/提示。

最佳答案

也许我知道问题是什么。

Firebase 正在与“Cocoapods”合作。 也许您还必须将它们安装在您的电脑上。

为了使用 Firebase,您需要整个项目文件夹(不仅仅是 .xcodeproj、Appfolder...)。您必须使用 .xcodeworkspace 并且需要 Firebase 的所有数据(Pods 数据和文件夹、Google Plist 文件等)

希望它能起作用。

关于ios - Firebase Auth 不起作用,但适用于 friend ,很快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44404048/

相关文章:

swift - Swift 字节中的 UDP 消息已读但无消息

java - 发布到 Siteminder login.fcc 以使用 java 检索 cookie

ios - 如何将自定义 View 添加到 JSQMessagesViewController 单元格,以便它包含一个带有一些按钮和 TextView 的 View ?

iphone - 我的应用程序在 iPhone 和 iPad 之间安装很奇怪

ios - 在 Swift 中获取 RLMObject 的通用方法

python - 您如何允许使用未经身份验证的请求访问 Django Rest Framework 中的某些 View ?

php - 为什么我一直为 invalid_grant 捕获 Google_Auth_Exception?

ios - 如何在 iOS 7 中通过游戏中心应用程序邀请玩家?

objective-c - Quartz Composer 中的 RGB 曲线

swift - Audiokit 修剪音频