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

如何在Expo Go应用中实现Google OAuth?是否需独立构建?

在Expo Go中集成Google认证的解决方案

可以直接在Expo Go中使用Google认证,不需要先创建独立构建,核心是用Expo官方提供的固定SHA-1证书配置Google Cloud即可。

具体操作步骤:

  • 获取Expo Go的官方SHA-1指纹:BB:0D:AC:74:D3:21:E1:43:67:71:9B:62:91:AF:A1:66:6E:44:5D:75
  • 打开Google Cloud Console,进入你的项目的OAuth 2.0客户端ID配置页面
  • 添加Android客户端,填写以下信息:
    • 包名:host.exp.exponent(Expo Go的官方包名)
    • SHA-1证书指纹:填入上面的固定值
  • 在你的Expo项目中,确保Google认证相关依赖(比如expo-auth-session或expo-google-sign-in)的配置正确指向这个客户端ID

注意事项:

  • 上述配置仅适用于开发阶段使用Expo Go的场景,当你准备发布独立构建版本时,必须替换为你自己生成的签名密钥的SHA-1指纹
  • 如果使用expo-google-sign-in,需要在app.json的expo.android.config.googleSignIn中添加certificateHash字段,值为上述SHA-1

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 04:33:10