HarmonyOS SDK 错误码
最近更新:2024-09-03
HarmonyOS SDK 错误码
内层错误码详见 运营商错误码。
| code | message | 备注 |
|---|---|---|
| 1000 | verify consistent | 手机号验证一致 |
| 1001 | verify not consistent | 手机号验证不一致 |
| 1002 | unknown result | 未知结果 |
| 1003 | token expired | token 失效 |
| 1004 | sdk verify has been closed | SDK 发起认证未开启 |
| 1005 | 包名和 AppKey 不匹配 | 请检查客户端配置的包名与官网对应 Appkey 应用下配置的包名是否一致 |
| 1006 | frequency of verifying single number is beyond the maximum limit | 同一号码自然日内认证消耗超过限制 |
| 1007 | beyond daily frequency limit | appKey 自然日认证消耗超过限制 |
| 1008 | AppKey 非法 | 请到官网检查此应用信息中的 appkey,确认无误 |
| 1009 | - | 请到官网检查此应用的应用详情;更新应用中集成的极光 SDK 至最新 |
| 1010 | verify interval is less than the minimum limit | 同一号码连续两次提交认证间隔过短 |
| 1011 | appSign invalid | 应用签名错误,检查签名与 Portal 设置的是否一致 |
| 2000 | 内容为 token | 获取 token 成功 |
| 2001 | fetch token failed | 获取 token 失败 |
| 2002 | init failed | SDK 初始化失败 |
| 2003 | network not reachable | 网络连接不通 |
| 2004 | get uid failed | 极光服务注册失败 |
| 2005 | request timeout | 请求超时 |
| 2006 | fetch config failed | 获取应用配置失败 |
| 2007 | 内容为异常信息 | 验证遇到代码异常 |
| 2008 | Token requesting, please try again later | 正在获取 token 中,稍后再试 |
| 2009 | verifying, please try again later | 正在认证中,稍后再试 |
| 2010 | don't have READ_PHONE_STATE permission | 未开启读取手机状态权限 |
| 2011 | 内容为异常信息 | 获取配置时代码异常 |
| 2012 | 内容为异常信息 | 获取 token 时代码异常 |
| 2013 | 内容为具体错误原因 | 网络发生异常 |
| 2014 | internal error while requesting token | 请求 token 时发生内部错误 |
| 2016 | network type not supported | 当前网络环境不支持认证 |
| 2017 | carrier config invalid | 运营商配置错误 |
| 2018 | Local unsupported operator | 本地不支持的运营商 |
| 3000 | 获取短信验证码成功 | 获取短信验证码成功 |
| 3001 | 没有初始化 | 没有初始化 |
| 3002 | 无效电话号码 | 无效电话号码 |
| 3003 | 前后两次请求少于设定时间 | 前后两次请求少于设定时间 |
| 3004 | 未知错误 | 请求错误, 具体查看错误信息 msg |
| 4001 | parameter invalid | 参数错误。请检查参数,比如是否手机号格式不对 |
| 4014 | appkey is blocked | 功能被禁用 |
| 4018 | - | 没有足够的余额 |
| 4031 | - | 不是认证 SDK 用户 |
| 4032 | - | 获取不到用户配置 |
| 4033 | appkey is not support login | 不是一键登录用户(请在认证设置 - 一键登录中配置 RSA 公钥) |
| 5000 | bad server | 服务器未知错误 |
| 6000 | 内容为 token | 获取 loginToken 成功 |
| 6001 | fetch loginToken failed | 获取 loginToken 失败 |
| 6002 | fetch loginToken canceled | 用户取消获取 loginToken |
| 6003 | UI 资源加载异常 | 未正常添加 sdk 所需的资源文件 |
| 6004 | authorization requesting, please try again later | 正在登录中,稍后再试 |
| 6006 | prelogin scrip expired. | 预取号结果超时,需要重新预取号 |
| 7000 | preLogin success | sdk 预取号成功 |
| 7001 | preLogin failed | sdk 预取号失败 |
| 7002 | preLogin requesting, please try again later | 正在预取号中,稍后再试 |
| 8000 | init success | 初始化成功 |
| 8004 | init failed | 初始化失败,详见日志 |
| 8005 | init timeout | 初始化超时,稍后再试 |
| -994 | 网络连接超时 | - |
| -996 | 网络连接断开 | - |
| -997 | 注册失败 / 登录失败 | (一般是由于没有网络造成的)如果确保设备网络正常,还是一直遇到此问题,则还有另外一个原因:JPush 服务器端拒绝注册。而这个的原因一般是:你当前 App 的 Harmony 包名以及 AppKey,与你在 Portal 上注册的应用的 Harmony 包名与 AppKey 不相同。 |
文档内容是否对您有帮助?