1***@qq.com
1***@qq.com
  • 发布:2023-02-13 21:41
  • 更新:2023-05-11 07:27
  • 阅读:515

我做一键登录的时候安卓端操作提示30004?这是什么原因

分类:HBuilderX

{
"errMsg": "preLogin:fail -20102其他错误",
"errCode": 30004,
"code": 30004,
}

2023-02-13 21:41 负责人:无 分享
已邀请:
DCloud_Android_YJC

DCloud_Android_YJC

  1. 确认开发者中心一键登录已添加应用并审核通过
  2. 确认添加应用时使用的签名证书和云打包时使用的签名证书一致
1***@qq.com

1***@qq.com

所有环境以Android环境为例
标准基座下调试:

  1. 如果使用标准基座就出现这个问题,去自已的开发者云空间看ApiKey, ApiSecret是否跟云函数里的配置是否一致。
  2. 如果一致,手机流量也开启了还是失败,要删除手机桌面上的所有与项目有关的应用(包括标准基座应用,云打包应用,自定义基座应用),再运行到标准基座。
  3. 如果还是失败,换一部不同供应商的手机卡(比如移动换联通)试一下。

自定义基座:

  1. 先确保在标准基座上能调试成功,证明云函数的配置没问题
  2. 发行 -> 原生app云打包 -> 打自定义调试基座,注意选择“使用自有证书”,输入证书别名,证书私钥密码,选择证书文件路径,然后打包
  3. 删除手机桌面上跟你项目相关的所有应用,这一步如果没操作可能会出现莫名其妙的问题,比如联系客服等
  4. 运行到自定义基座

云打包:
如果自定义基座运行正常,云打包后的包通常也会运行正常

该问题目前已经被锁定, 无法添加新回复