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

Expo集成Facebook登录:expoClientId等ID配置位置在哪?

Expo Facebook登录各Client ID配置指南

1. 各ID的获取来源

  • expoClientId:在Expo控制台关联Facebook登录后生成,也可从Facebook开发者平台为Expo托管应用创建的应用ID获取
  • iosClientId:在Facebook开发者平台为iOS平台单独创建应用后生成(需提前配置iOS包名、签名信息)
  • androidClientId:在Facebook开发者平台为Android平台单独创建应用后生成(需提前配置Android包名、密钥哈希)

2. 配置文件位置

所有ID统一配置在项目根目录的app.json(或app.config.js)中,放在expo.facebook字段下,示例如下:

{
  "expo": {
    "facebook": {
      "appId": "你的expoClientId",
      "iosClientId": "你的iOS平台Facebook应用ID",
      "androidClientId": "你的Android平台Facebook应用ID",
      "scheme": "fb你的expoClientId"
    }
  }
}

补充说明

  • 官方文档中的expoClientId对应配置里的appId字段
  • Facebook开发者平台需分别完成iOS、Android平台的应用配置,确保验证信息(如iOS Bundle ID、Android包名)与Expo项目配置一致
  • 无需在package.json中配置这些ID

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 01:55:17