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

iOS应用Google开发者控制台创建OAuth2.0凭据时缺少Client Secret

iOS 接入Google登录无Client Secret的问题解答

核心结论

iOS 端的 OAuth 2.0 凭据本身就不会生成 Client Secret,这是 Google 针对原生移动应用的标准设计,并非操作错误。

原因说明

原生移动应用(iOS/Android)属于「公共客户端」,无法在设备上安全存储敏感的 Client Secret,因此 Google 不会为这类客户端生成该字段。你只需要使用已获取的 Client ID,就能正常完成 Google 登录的接入流程。

确认与后续操作

  • 确认你创建凭据时选择的是「iOS 应用」类型,若无误则无需担心
  • 接入 Google 登录 SDK 时,仅需配置 Client ID 即可,不需要提供 Client Secret
  • 下载的 OAuth 客户端文件仅包含 Client ID 是完全符合预期的

补充说明

网上部分资料可能混淆了不同客户端类型(比如 Web 应用需要 Client Secret),但 iOS 应用的场景下确实不需要这个字段,无需额外等待或重复操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 19:29:50