AgoraRtmDownloadMediaErrorCode Constants Reference
Declared in | AgoraRtmKit.h |
---|
AgoraRtmDownloadMediaErrorCode
文件或图片下载相关错误码。
Definition
typedef NS_ENUM(NSInteger, AgoraRtmDownloadMediaErrorCode ) {
AgoraRtmDownloadMediaErrorOk = 0,
AgoraRtmDownloadMediaErrorFailure = 1,
AgoraRtmDownloadMediaErrorInvalidArgument = 2,
AgoraRtmDownloadMediaErrorTimeout = 3,
AgoraRtmDownloadMediaErrorNotExist = 4,
AgoraRtmDownloadMediaErrorConcurrencyLimitExceeded = 5,
AgoraRtmDownloadMediaErrorInterrupted = 6,
AgoraRtmDownloadMediaErrorNotInitialized = 101,
AgoraRtmDownloadMediaErrorNotLoggedIn = 102,
};
Constants
AgoraRtmDownloadMediaErrorOk
-
0: 方法调用成功,或下载操作成功。
Declared In
AgoraRtmKit.h
. AgoraRtmDownloadMediaErrorFailure
-
1: 通用未知错误。请检查你是否有写权限。
Declared In
AgoraRtmKit.h
. AgoraRtmDownloadMediaErrorInvalidArgument
-
2: 输入参数错误。比如
mediaId
格式错误或fileLocaltion
为空。Declared In
AgoraRtmKit.h
. AgoraRtmDownloadMediaErrorTimeout
-
3: 服务器响应超时。当前如果 SDK 与文件服务器之间没有文件传输达 120 秒时,SDK 认定下载超时。
Declared In
AgoraRtmKit.h
. AgoraRtmDownloadMediaErrorNotExist
-
4: 下载文件或图片不存在,可能因为
mediaId
输入错误,也可能因为mediaId
已过期。Declared In
AgoraRtmKit.h
. AgoraRtmDownloadMediaErrorConcurrencyLimitExceeded
-
5: 文件或图片同时下载数超过 9 个的上限(上传任务和下载任务可一并计算)。
Declared In
AgoraRtmKit.h
. AgoraRtmDownloadMediaErrorInterrupted
-
6: 文件或图片下载任务因如下原因中途退出:
- 下载方处于
AgoraRtmConnectionStateAborted
状态。- 下载方取消了文件或图片下载。
Declared In
AgoraRtmKit.h
. - 下载方处于
AgoraRtmDownloadMediaErrorNotInitialized
-
101: SDK 未完成初始化。
Declared In
AgoraRtmKit.h
. AgoraRtmDownloadMediaErrorNotLoggedIn
-
102: 本次操作前未调用 loginByToken 方法或者 loginByToken 方法调用未成功。
Declared In
AgoraRtmKit.h
.
Declared In
AgoraRtmKit.h