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

如何在Expo React Native项目中安装配置Firebase?

Expo 项目集成 react-native-firebase 后续操作步骤

安装完@react-native-firebase/app后,按以下步骤操作即可完成集成:

  • 安装Expo编译依赖
    执行命令安装expo-build-properties包,适配原生编译要求:
    npx expo install expo-build-properties
  • 修改项目配置文件
    打开根目录下的app.json或者app.config.js,添加插件配置:
{
  "expo": {
    "plugins": [
      [
        "expo-build-properties",
        {
          "ios": {
            "useFrameworks": "static"
          }
        }
      ]
    ]
  }
}
  • 上传Firebase配置文件
    到Firebase后台分别注册对应iOS、Android应用,确保填写的包名/Bundle ID和你Expo项目配置完全一致,下载生成的GoogleService-Info.plist(iOS用)和google-services.json(Android用),放到项目根目录。
  • 安装功能模块(按需选择)
    需要使用什么Firebase能力就安装对应的包,常用的如下:
    • 认证功能:npm install --save @react-native-firebase/auth
    • 云数据库Firestore:npm install --save @react-native-firebase/firestore
    • 云存储:npm install --save @react-native-firebase/storage
    • 统计分析:npm install --save @react-native-firebase/analytics
  • 构建生效
    注意:react-native-firebase不支持在Expo Go客户端内直接运行,需要构建自定义开发客户端使用
    执行预编译命令生成原生项目:
    npx expo prebuild --clean
    之后按照常规流程编译运行iOS或者Android项目即可。如果后续修改了包名或者Firebase配置,需要重新执行prebuild命令让配置生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 23:45:00