Google OAuth2 iOS客户端ID未在API Console凭据页显示的问题咨询
iOS应用Google Sign-in客户端ID的排查方向
- 检查已归档凭据:API Console凭据页面顶部有已归档标签,旧版客户端ID常被归类到这里,尤其是长期未编辑的2018年创建的凭据。
- 排查Firebase关联凭据:若应用曾绑定Firebase项目,Firebase会自动生成对应iOS客户端ID,可在Firebase控制台项目设置→常规→你的应用中查看,或在身份验证→登录方法→Google配置里找到关联ID。
- 遍历账号下所有API项目:即便确认是当前账号,同一账号下可能存在多个API项目,重点排查2018年前后创建的旧项目。
- 直接从应用配置提取ID:打开iOS应用的
GoogleService-Info.plist文件,找到CLIENT_ID字段复制后,在API Console凭据页面用搜索框精准查找,能快速定位隐藏的凭据。 - 查看OAuth同意屏幕关联项:进入API Console的OAuth同意屏幕页面,下拉查看页面底部的关联客户端ID列表,可能包含iOS端的ID。
内容的提问来源于stack exchange,提问作者The Beruriah Incident
相关产品推荐
相关产品推荐

