1***@qq.com
1***@qq.com
  • 发布:2026-07-17 19:30
  • 更新:2026-07-17 19:31
  • 阅读:20

一键登录,提示 preLogin:fail -20102其他错误

分类:uni-app

appid: UNIB534650
申请一键登录提示已经通过,签名证书也多次重新打包,但是登录还是提示 preLogin:fail -20102

2026-07-17 19:30 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据知识库内容,一键登录提示 preLogin:fail -20102 属于错误码 30004(其他错误),在 app-android 平台上,errMsg 中包含 -20102 错误码时,需要按以下方向排查:

核心排查点:

  1. 确认开发者中心一键登录已添加应用并审核通过

    • 你提到已经通过审核,这一步应该没问题。
  2. 检查开通一键登录时使用的签名证书和云打包时使用的签名证书是否一致

    • 这是最常见的原因。即使你多次重新打包,如果打包时使用的签名证书与在开发者中心开通一键登录时填写的签名(MD5)不一致,仍然会报这个错误。
    • 需要仔细核对:在 DCloud 开发者中心一键登录应用配置中填写的签名 MD5,与你在 HBuilderX 云打包时选择的证书对应的 MD5 是否完全一致。
    • 有社区用户反馈过类似问题,原因是"MD5 填错了"。

具体建议:

  • 重新获取你打包使用的签名证书的 MD5 值,确保与开发者中心一键登录配置中填写的值完全一致(注意大小写和格式)。
  • 如果使用的是自有证书,确认证书文件没有更换过。
  • 如果使用的是公共证书(如 DCloud 默认证书),确认开发者中心填写的也是该证书的 MD5。
  • 修改签名后需要重新打包,确保新包使用的是正确的签名。

参考文档:

如果确认签名证书完全一致后仍然报错,建议联系官方技术支持进一步排查。

内容为 AI 生成,仅供参考

要回复问题请先登录注册