个推小助手
个推小助手
  • 发布:2023-05-12 14:03
  • 更新:2023-09-11 20:10
  • 阅读:1514

Dcloud 一键认证常见问题

分类:uni-app

Dcloud 一键认证常见问题

一、基础问题

1.隐私政策声明参考

https://ask.dcloud.net.cn/article/39484

2.基础错误码:

-20201 未插手机电话卡
-20202 未开启蜂窝网络
-20203 不支持的运营商,请检查手机是否成功连接运营商、以及sdk支持该运营商,必须使用真机调试,模拟器没有手机卡,是不能获取到运营商信息的

3."errMsg": "preLogin:fail -20102其他错误","errCode": 30004, "code": 30004

Android:证书签名和添加应用时候的签名不一样,直接用最新生成的证书中这个签名,提交应用
原因:证书签名和添加应用时候的签名不一样,直接用最新生成的证书中这个签名,提交应用
https://ask.dcloud.net.cn/article/39291
可以参考这个获取下签名检查下
Ios: 包名不对应或者需要重新打自定义基座

4."errMsg": "preLogin:fail -20102appid配置获取错误,请联系技术支持","errCode": 30005,"code": 30005

多次调了一键登录,第二次重复调的就会返回这个错误,每次登录之前都要先进行预登录
建议打自定义基座解决

5."errMsg": "preLogin:fail -10003预登录失败","errCode": 30005,"code": 30005

网络问题,关闭然后打开飞行模式,或者使用手机流量网络重新试下

6."login:fail -20301一键登录失败"

-20301是授权页退出,重复调了login

7."errMsg": "login:fail -10006一键登录失败"

重复调login了,-10006 上一个请求正在进行中,请稍后重试,一键登入成功后,需要主动调用关闭授权页面接口后,再重新进行登入

8.{errno=0, data={msg=gyuid不合法, result=40009}

客户端生成openid(gyuid)的应用信息与服务端请求登录的应用信息不匹配

0 关注 分享

要回复文章请先登录注册

苦哈哈的搬砖员

苦哈哈的搬砖员

ios一键登录,预登录失败(30005), preLogin:fail -20102appid配置获取错误。运行到app基座,ios使用的证书也匹配到了。
安卓的却又可以,请问这个怎么解决?
2023-09-11 20:10