9000 | 未知错误 | 默认值,一般不会出现 |
9001 | (安卓)操作已被取消 | 安卓中涉及到进程间跳转,然后取消操作时 |
9002 | 参数不合法 | 调用api时的必填参数未传或传递的类型不正确 |
10000 | SDK初始化失败 | 初始化SDK时传递的SDKKey等参数不正确导致初始化SDK失败时 |
10001 | 网络未连接 | 手机的网络异常,无法访问网络时 |
10002 | SDK配置信息为空 | 初始化SDK后,异步SDK配置信息拉取失败,打开小程序时再次尝试拉取配置信息依然失败 |
10003 | 设备类型暂不支持 | 不支持的设备类型,配置信息里会反馈支持的设备类型,比如只允许Android设备,实际运行的是iOS设备 |
10004 | 当前可用设备数量已达上限 | 物联网场景,比如管理后台配置的lisence中设备数量10000,实际运行的设备数量已超过10000 |
10005 | license域名校验失败 | 当前打开小程序时的服务器不在SDK配置信息中返回域名列表中 |
10006 | (安卓)当前使用的设备系统版本过低,暂时无法打开小程序 | 使用的安卓设备系统版本过低(低于安卓4.4的系统不支持,这里是个兼容性判断逻辑) |
10007 | 二维码格式不合法 | 二维码内容不是FinClip支持格式,表明不是FinClip小程序二维码 |
10008 | 当前二维码所属环境与SDK初始化环境不匹配 | 二维码打开小程序时的服务器并不在初始化SDK时的服务器列表 |
11000 | appId 不合法 | 调用打开小程序的api时未传appId |
11001 | SDK Key不支持打开离线小程序 | 使用的SDKKey 不支持离线小程序 |
11002 | 当前小程序所属环境与SDK初始化环境不匹配 | 初始化SDK时的服务器为A、B、C,打开小程序时的服务器却是D |
11003 | 二维码加密信息为空 | 出现这种情况时应该是后台出错,导致返回200,但是加密信息却为空(兼容性判断逻辑,一般不会出现)。 |
11004 | 二维码信息解密后为空 | 通过二维码信息请求后台接口后,返回的加密信息无法解密(兼容性判断逻辑,一般不会出现) |
11005 | 二维码中数据类型错误 | 二维码信息请求后台后,返回数据中解密后格式不是键值对类型(iOS里需要能转换为NSDictionary,安卓需要能转换为json对象,兼容性判断逻辑,一般不会出现) |
11006 | 二维码中类型缺失 | 二维码返回信息中不包含小程序的版本类型(兼容性判断逻辑,一般不会出现) |
11007 | 二维码未知的小程序类型 | 二维码返回信息中的版本类型是不支持的类型(支持的类型:release、trial、temporary、review、development、remoteDebug) |
11008 | codeId不合法 | 二维码对应的信息中缺少codeId(兼容性判断逻辑,一般不会出现) |
11009 | 小程序正在运行中(启动小程序防抖) | 频繁多次打开同一小程序 |
11010 | (安卓)预加载基础库文件不存在 | 打开线上小程序时,配置了离线基础库路径,但是文件不存在 |
11011 | (安卓)预加载小程序文件不存在 | 打开线上小程序时,配置了离线小程序包路径,但是文件不存在 |
11012 | SDK 未初始化 | 未初始化SDK,或者初始化失败的情况下,调用SDK的api |
12000 | 网络异常,无法连接到服务器 | SDK与后台服务器通信出现http错误的情况 |
12001 | 服务异常,接口请求失败(通用) | SDK请求后台服务接口时失败(未能匹配到业务错误码时的默认情况) |
12002 | 服务器返回数据异常(通用) | SDK请求后台服务接口时,返回参数类型不正确 |
12003 | 服务异常,小程序详情接口请求失败 | SDK请求小程序详情接口失败,未能匹配到业务错误码的默认情况 |
12004 | 服务异常,基础库详情接口请求失败 | SDK请求基础库详情接口失败,未能匹配到业务错误码的默认情况 |
12005 | 批量查询小程序详情接口请求失败 | SDK 请求批量查询小程序详情接口失败时 |
12006 | 服务异常,小程序详情接口返回数据解密出错 | SDK请求小程序详情接口,返回的数据解密失败 |
12007 | 服务异常,基础库详情接口返回数据解密出错 | SDK请求基础库详情接口,返回的数据解密失败 |
12008 | 服务异常,接口返回数据解密出错(通用) | SDK请求其他后台接口,返回的数据解密失败 |
12009 | 服务异常,小程序详情接口返回数据异常 | SDK请求小程序详情接口,返回的数据类型不正确 |
12010 | 服务异常,基础库详情接口返回数据异常 | SDK请求基础库详情接口,返回的数据类型不正确 |
12011 | 批量查询小程序详情接口,返回数据异常 | SDK请求批量查询小程序详情接口,返回的数据类型不正确 |
12012 | 小程序整包下载地址为空,无法下载 | 打开整包小程序时,小程序详情接口中返回的整包下载地址为空 |
12013 | 小程序分包下载地址为空,无法下载 | 打开分包小程序时,小程序详情接口中返回的分包下载地址为空 |
12014 | (安卓)小程序分包文件名无效 | 打开分包小程序时,小程序详情接口中的分包文件名称为空 |
12015 | 基础库下载地址为空,无法下载 | 基础库详情接口返回的数据中下载地址为空 |
12016 | 基础库版本号为空 | 基础库详情接口返回的数据中版本号为空 |
12017 | 小程序分包文件下载失败 | 下载小程序分包文件时,下载失败 |
12018 | 小程序整包文件MD5校验失败 | 下载小程序整包文件后,校验MD5不正确 |
12019 | 小程序分包文件MD5校验失败 | 下载小程序分包文件后,校验MD5不正确 |
12020 | 基础库MD5校验失败 | 下载基础库文件后,校验MD5不正确 |
12021 | (iOS)下载目录出错,无法下载 | iOS下载文件前,创建存放文件夹失败 |
12022 | 下载失败 | 下载其他文件失败时的默认情况 |
12023 | 基础库下载失败 | 下载基础库文件失败 |
12024 | 小程序下载失败 | 下载小程序包失败 |
12025 | (iOS)小程序压缩包异常,拷贝失败 | 下载完小程序包后,拷贝至存储目录失败 |
13000 | 整包小程序service.html 缺失, 请检查代码包是否已编译 | 加载整包小程序时,整包小程序中的service.html缺失 |
13001 | 页面不存在 | 启动小程序时传入了一个小程序中不存在的页面 |
13002 | 域名未登记,无法打开 | 小程序中访问一个未在后台录入过的域名 |
13003 | 域名已被加入黑名单,无法打开 | 小程序中访问的一个域名,已被加入黑名单 |
13004 | (安卓)小程序整包解压失败 | 安卓里小程序整包文件解压失败 |
13005 | (安卓)小程序分包解压失败 | 安卓里小程序分包文件解压失败 |
13006 | 基础库解压失败 | 基础库解压失败 |
13007 | 拷贝基础库资源失败 | iOS中拷贝基础库资源至运行目录失败 |
13008 | 拷贝小程序资源失败 | iOS中拷贝小程序资源至运行目录失败 |
13009 | (安卓)基础库库加载失败 | 安卓下加载基础库超时 |
13010 | service加载超时 | 加载service层js 超时 |
13011 | 离线小程序offlineMiniprogramZipPath为空 | 打开离线小程序时,offlineMiniprogramZipPath未设置 |
13012 | 离线小程序offlineFrameworkZipPath为空 | 打开离线小程序时,offlineFrameworkZipPath未设置 |
13013 | 离线基础库解压失败 | 打开离线小程序时,基础库解压出错 |
13014 | (iOS)离线小程序包不存在 | 打开离线小程序时,离线小程序path对应的文件不存在 |
13015 | (安卓)离线小程序path为空 | 安卓内部加载小程序包时,path为空 |
13016 | 离线小程序解压失败 | 离线小程序包解压失败 |
13017 | (安卓)离线小程序读取package.json失败 | 安卓下打开离线小程序时读取package.json失败 |
13018 | (安卓)offlinePackageFactoryClass 未设置 | 离线小程序包代理类未设置 |
13019 | (安卓)从宿主应用获取的分包文件为空 | 安卓下从宿主应用获取的离线小程序分包文件为空 |
13020 | (安卓)获取本地分包文件失败 | 安卓从本地读取离线小程序的分包文件失败 |
13021 | (安卓)LocalInterfaceAppletHandler未设置 | 离线小程序的LocalInterfaceAppletHandler 代理未设置 |
13022 | 未找到appletId指定小程序 | 调功能api时,通过appletId 未找到对应的小程序 |
13023 | (iOS)未找到前台运行的小程序 | 未找到前台运行的小程序(原生调用H5中方法时) |
13024 | 小程序控制台未准备好 | 宿主app往小程序vConsole写入日志时,vConsole还未创建 |
13025 | (安卓)小程序信息为空 | SDK内的一些容错性判断 |
13026 | (iOS)文件名出错 | iOS下文件名错误 |
13027 | (iOS)基础库文件夹异常,保存失败 | 保存离线小程序的基础库至存储目录失败,存放的文件夹异常 |
13028 | (iOS)小程序文件夹异常,保存失败 | 保存离线小程序至存储目录失败,存放的文件夹异常 |
13029 | (安卓)线程池执行基础库信息获取任务发生异常 | 兼容性判断,异常捕获 |
13030 | (安卓)线程池执行小程序包获取任务发生异常 | 兼容性判断,异常捕获 |
13031 | (安卓)截图失败 | 安卓下生成截图失败,比如分享小程序、转发等 |
13032 | (安卓)未找到指定小程序进程 | 安卓未找到指定id的小程序进程,比如跳转回小程序进程时 |
13033 | (安卓)分包解压后文件缺失,完整性验证失败 | 加载小程序时,校验小程序解压后的文件是否完整,避免解压一半app被杀等情况导致的文件不完整 |
13034 | (安卓)分包完整性验证出错 | 解压后文件完整性判断出错 |
13035 | (iOS)解压目录为空 | iOS里用来存放小程序解压文件的目录不存在 |
20000 | 后台接口返回,小程序不存在 | 后台无法查询到appId对应的小程序,一般是小程序id与服务器不匹配,比如测试环境的appId与正式环境的服务器地址 |
20001 | 后台接口返回,小程序已下架 | 要打开的小程序在管理平台已下架,可去管理后台查看状态 |
20002 | 后台接口返回,小程序已过期 | 要打开的小程序已过期了,可去管理后台查看状态 |
20003 | 后台接口返回,小程序被禁用 | 小程序被禁用了,可去管理后台查看状态 |
20004 | 后台接口返回,应用未在平台注册 | 宿主应用未在管理平台注册,一般是SDKKey 与服务器不匹配 |
20005 | 后台接口返回,应用已停止合作 | 应用已与小程序停止合作了,可在管理平台查看小程序与应用的关联状态 |
20006 | 后台接口返回,小程序与应用未关联 | appId在后台能查到小程序,但是小程序未与任何宿主应用关联 |
20007 | 后台接口返回,bundleId被禁用 | SDK Key 对应的宿主应用被禁用了,可在管理平台查看应用的状态 |
20008 | 后台接口返回,应用已过期 | 宿主应用在后台已经过期了 |
20009 | 后台接口返回,小程序所属企业账号状态异常 | appId所属的企业账号状态异常,可登录管理平台查看 |
20010 | 后台接口返回,后台配置的license异常 | 服务器对应的lisense异常,后台接口不能正常访问 |
20011 | 后台接口返回,未找到对应的小程序版本信息 | 根据 Appid 请求小程序版本详情时,无法匹配到时报错 |
20012 | 后台接口返回,数据库错误 | 管理平台的数据库出错 |
20013 | 后台接口返回,企业状态异常 | 获取appId 对应的企业失败 |
20014 | 后台接口返回,SDKKey不属于当前服务器 | sdkKey 在管理后台查询不到信息,可能是sdkKey 与服务器传错 |
20015 | 后台接口返回,资源不足 | 后台的接口调用次数,或者下载流量使用完了,在saas用户 |
20016 | 后台接口返回,搜索功能被禁用,无法搜索 | 搜索接口对应的lisence 配置项未开启,所以不能调用搜索功能 |
20017 | 后台接口返回,上传图片失败 | 分享小程序时,生成的图片上传失败 |
20018 | 后台接口返回,二维码已过期 | 二维码已经过期 |
20019 | 后台接口返回,获取小程序列表无权限 (只针对管理小程序获取小程序列表) | 没有权限获取小程序列表,私有化部署时只有配置的管理小程序才能获取小程序列表 |
20020 | 后台接口返回,隐私协议信息不存在 | 调用小程序隐私配置接口时,未查找到对应的隐私协议 |
20021 | 后台接口返回,请求参数不合法,sdkkey 不存在 | 调后台接口时,请求头中未传sdkkey |
20022 | 后台接口返回,请求参数后端解析失败 | 后端解析接口参数失败 |
20023 | 后台接口返回,内部服务接口异常 | 后台内部服务出错 |
20024 | 后台接口返回,当前SDK无可用版本基础库 | 管理后台未上传与SDK配套的基础库 |
20025 | 后台接口返回,SDK指纹无法通过校验 | 证联环境SDK 指纹校验失败 |
20026 | 后台接口返回,获取基础库信息参数异常 | 调用基础库信息接口时,参数错误或后台无法正确解析 |
20027 | 后台接口返回,SDK版本号格式错误 | SDK的版本号错误,很旧的后台不支持x.y.z-xxx格式版本号 |
20028 | 后台接口返回,基础库数据库错误 | 查询基础库信息时,数据库出错 |
20029 | 后台接口返回,当前用户无体验权限 | 打开体验版小程序时,当前用户的userId 未添加到体验用户列表 |
20030 | 后台接口返回,当前用户无体验权限 | 打开体验版小程序时,当前用户的userId 未添加到体验用户列表 |
20031 | 后台接口返回,体验版本已取消 | 小程序的体验版本已取消 |
20032 | 后台接口返回,当前用户无开发权限 | 打开开发版小程序时,当前用户的userId 未添加到开发用户列表 |
20033 | 后台接口返回,当前用户无审核权限 | 打开审核版小程序,当前用户的userId 并不在审核人员列表 |
20034 | 后台接口返回,SDK Key无效 | sdk key 对应的应用未管理小程序appId |
20035 | 后台接口返回,系统内部调用错误 | 管理后台系统内部错误 |
20036 | 后台接口返回,获取域名信息失败 | 管理后台获取小程序的域名信息失败 |
29999 | 后台接口返回,服务不可用 | 管理后台服务发送异常 |