【问题标题】:Firebase for iOS app is not working as expected [closed]iOS 应用程序的 Firebase 未按预期工作 [关闭]
【发布时间】:2021-06-02 04:51:35
【问题描述】:

我一直遇到这个问题,我按照所有步骤在我的应用上安装和运行 firebase,但是当我尝试使用它时,没有任何 Firebase 工作的迹象。我创建了一个新配置文件,即使所有参数都正确,它也会显示错误。起初我以为是我,直到我下载了一个工作项目并尝试在其上创建一个帐户,但它没有连接到 Firebase。这里有人知道我应该怎么做吗?

注意:我遵循了 firebase 网站上的所有步骤,甚至链接了一个项目,但似乎不再存在测试连接的功能。

完成**** 经过一番努力,我听取了大家的建议,而是按照相同的步骤重新进行了项目。好像我在开始创建连接问题时删除了 pod 文件,它似乎已经解决了所有问题。我为一切的模糊性道歉,但作为新手,我不知道如何解释自己。感谢所有帮助过的人!

【问题讨论】:

  • "我遵循了所有步骤" 这些步骤是什么?您指的是哪个 Firebase 服务?
  • 所以我创建了我的项目,安装了所有正确的 pod 文件(确保它们是最新的)复制了正确的构建 ID,它不要求验证它只是说继续。然后我输入了正确的 Auth.auth() 方法来再次为电子邮件/密码创建一个,但它总是返回一个错误。甚至看起来都不像连接到火力基地。
  • 当我启动时,我什至没有得到初始化“日志记录设置以下应用程序参数:-FIRAnalyticsDebugEnabled”
  • "它显示一个错误" -- 什么错误?到目前为止,您所掌握的信息可能不足以诊断问题。
  • 您还没有提到您已将 GoogleService-Info.plist 添加到项目中。

标签: swift xcode firebase


【解决方案1】:

正如@jnpdx 在 cmets 中提到的,如果没有更多信息,其他人很难知道确切的问题是什么。

但是,我会在黑暗中冒险。由于您尝试了一个工作项目,但它仍然无法正常工作,我会说它与您的代码无关。您可能错过了 Firebase 文档中描述的步骤。我会重新阅读它们,密切关注身份验证部分,希望你能找到你缺少的步骤。这可能很简单,例如没有启用某个身份验证提供程序,或者忘记将 GoogleService-Info.plist 文件添加到您的项目中(如果您使用的是 Google 登录)。

祝你好运。

【讨论】:

  • 是的,我的“错误”措辞不准确。我收到的错误来自我的 Auth.auth,它没有生成结果并将其发送到 firebase,它只是打印我设置的错误语句。至于firebase文件。我已经在多次安装中多次完成每一步,以确保我没有错过任何一步。我需要上传我的应用程序还是可能有一个设置我可能会掩盖?你们中的任何人在第一次使用 Firebase 时可能会遇到什么?
  • 我的意思是,您必须将应用程序添加为 Firebase 上的项目......但是,您不需要将其上传到 App Store Connect 或类似的东西。您可以使用error.localizedDescription 发布错误描述并分享吗?
  • 不过,我确信您在 Firebase 文档中遗漏了一个步骤。
猜你喜欢
  • 2018-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-24
  • 2017-06-03
  • 1970-01-01
  • 2016-11-19
  • 1970-01-01
相关资源
最近更新 更多