ZIM Audio 错误码
为了给开发者带来更好的体验,ZEGO 推荐开发者使用最新版本的 SDK。
概览
开发者如果使用的是最新版本的 SDK,当 SDK 运行出现网络、媒体相关等错误时,SDK 无法自动恢复,请参考本文档进行处理。
调用接口后如果返回结果中存在 errorCode
字段,则表示该接口调用异常。示例代码如下:
Untitled
- (void)onError:(ZIMAudioError *)errorInfo{
NSLog(@"errorCode%lu,%@",(unsigned long)errorInfo.code,errorInfo.message);
}
1
错误码
错误码 | 说明 | 处理建议 |
---|---|---|
0 | 成功。 | 无。 |
1 | 未知错误, | 请联系 ZEGO 技术支持进行故障排查和解决。 |
2 | 在未初始化的情况下调用了 SDK 的其他API。 | 请先初始化 SDK。 |
3 | SDK 识别出非法路径。 | 请检查参数的合法性。 |
4 | 开发者传入了非法参数,导致错误。 | 请检查参数的合法性。 |
5 | 目标文件无法打开。文件格式或内容可能不正确。 | 请检查文件格式或内容。 |
6 | 写入文件时空间不足。 | 请检查磁盘空间是否足够正常使用 SDK 功能。 |
7 | SDK 对这个路径没有读写权限。 | 请检查权限配置。 |
8 | IO 错误。 | 请联系ZEGO技术支持进行故障排查和解决。 |
11 | 录音时编码错误。 | 请联系 ZEGO 技术支持进行故障排查和解决。 |
12 | 解码错误。 | 请联系ZEGO技术支持进行故障排查和解决。 |
13 | API 调用错误。 | 请联系ZEGO技术支持进行故障排查和解决。 |
14 | 内部逻辑异常导致错误。 | 请联系 ZEGO 技术支持进行故障排查和解决。 |
15 | 内部日志模块出现异常。 | 请联系ZEGO技术支持进行故障排查和解决。 |
31 | 录制器出现一般错误。 | 请联系 ZEGO 技术支持进行故障排查和解决。 |
32 | 录制时间太短。 | 请在收到 onRecorderStarted 回调之后,再完成录制。 |
51 | 播放器出现一般错误。 | 请联系 ZEGO 技术支持进行故障排查和解决。 |
81 | License 鉴权文件格式不正确。 | 请检查 License 鉴权文件内容是否正确。 |
82 | License 鉴权文件内容已过期。 | 请重新申请 License 鉴权文件并再次初始化SDK。 |
83 | 无法使用未开通服务的功能。 | 请联系 ZEGO 技术支持开通相应服务。 |