You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native项目遇Firestore不可用错误,如何确认Firebase控制台已启用Firestore?

解决Firestore服务不可用错误及启用检查步骤

错误说明

你遇到的 [firestore/unavailable] 错误除了服务临时故障外,也可能是Firestore未启用导致的,按以下步骤检查并启用:

检查并启用Firestore的操作步骤

  • 打开Firebase控制台,选择你的目标项目
  • 在左侧导航栏找到Firestore Database选项(如果没看到,点击导航栏顶部的「更多产品」展开列表查找)
  • 进入后,如果页面提示「创建数据库」,说明Firestore尚未启用,点击该按钮:
    • 选择数据库的位置(建议选离用户群体近的区域)
    • 选择启动模式:开发阶段可以选「测试模式」(方便调试,后续再改安全规则),生产环境选「锁定模式」
    • 完成配置后等待数据库初始化,初始化完成即表示Firestore已启用
  • 如果进入后能看到数据库的控制台界面(包含数据面板、规则等),说明Firestore已经启用

额外排查建议

如果确认Firestore已启用仍报错,可尝试:

  • 检查设备网络连接,确保网络稳定
  • 重启React Native项目和模拟器/真机
  • 确认Firebase SDK配置信息(google-services.json/GoogleService-Info.plist)正确无误,且与控制台项目匹配

内容的提问来源于stack exchange,提问作者Whimsy Cat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 04:55:18