AgoraRtmUploadMediaErrorCode Constants Reference
Declared in | AgoraRtmKit.h |
---|
AgoraRtmUploadMediaErrorCode
文件或图片上传相关错误码。
Definition
typedef NS_ENUM(NSInteger, AgoraRtmUploadMediaErrorCode ) {
AgoraRtmUploadMediaErrorOk = 0,
AgoraRtmUploadMediaErrorFailure = 1,
AgoraRtmUploadMediaErrorInvalidArgument = 2,
AgoraRtmUploadMediaErrorTimeout = 3,
AgoraRtmUploadMediaErrorSizeOverflow = 4,
AgoraRtmUploadMediaErrorConcurrencyLimitExceeded = 5,
AgoraRtmUploadMediaErrorInterrupted = 6,
AgoraRtmUploadMediaErrorNotInitialized = 101,
AgoraRtmUploadMediaErrorNotLoggedIn = 102,
};
Constants
AgoraRtmUploadMediaErrorOk
-
0: 方法调用成功,或上传操作成功。
Declared In
AgoraRtmKit.h
. AgoraRtmUploadMediaErrorFailure
-
1: 通用未知错误。请检查文件是否存在或是否有权限。
Declared In
AgoraRtmKit.h
. AgoraRtmUploadMediaErrorInvalidArgument
-
2: 输入参数错误。比如
mediaId
格式错误。Declared In
AgoraRtmKit.h
. AgoraRtmUploadMediaErrorTimeout
-
3: 服务器响应超时。当前如果 SDK 与文件服务器之间没有文件传输达 120 秒时,SDK 认定上传超时。
Declared In
AgoraRtmKit.h
. AgoraRtmUploadMediaErrorSizeOverflow
-
4: 上传文件或图片大小超过 30 MB 上限。
Declared In
AgoraRtmKit.h
. AgoraRtmUploadMediaErrorConcurrencyLimitExceeded
-
5: 文件或图片同时上传数超过 9 个的上限(上传任务和下载任务可一并计算)。
Declared In
AgoraRtmKit.h
. AgoraRtmUploadMediaErrorInterrupted
-
6: 文件或图片上传任务因如下原因中途退出:
- 上传方处于
AgoraRtmConnectionStateAborted
状态。- 上传方取消了文件或图片上传。
Declared In
AgoraRtmKit.h
. - 上传方处于
AgoraRtmUploadMediaErrorNotInitialized
-
101: SDK 未完成初始化。
Declared In
AgoraRtmKit.h
. AgoraRtmUploadMediaErrorNotLoggedIn
-
102: 本次操作前未调用 loginByToken 方法或者 loginByToken 方法调用未成功。
Declared In
AgoraRtmKit.h
.
Declared In
AgoraRtmKit.h