RLMAppError
Objective-C
enum RLMAppError : NSInteger {}
Swift
typealias RLMAppError.Code._ErrorType = RLMAppError
向Atlas App Services发出请求时发生的错误。
-
发生未知错误
声明
Objective-C
RLMAppErrorUnknown = -1
Swift
case unknown = -1
-
HTTP请求已完成,但带有错误状态代码。 失败状态代码可在 userInfo 字典的
RLMHTTPStatusCodeKey
键中找到。声明
Objective-C
RLMAppErrorHttpRequestFailed = 1
Swift
case httpRequestFailed = 1
-
用户的会话处于无效状态。 注销并重新登录可能会解决此问题。
声明
Objective-C
RLMAppErrorInvalidSession
Swift
case invalidSession = 2
-
发送到服务器的请求在某些方面存在格式错误。
声明
Objective-C
RLMAppErrorBadRequest
Swift
case badRequest = 3
-
使用不存在的用户请求。
声明
Objective-C
RLMAppErrorUserNotFound
Swift
case userNotFound = 4
-
使用不属于该应用的用户向该应用发出了请求。
声明
Objective-C
RLMAppErrorUserAppDomainMismatch
Swift
case userAppDomainMismatch = 5
-
身份验证提供者限制了可用于电子邮件地址的域名,并且给定的域名不被允许。
声明
Objective-C
RLMAppErrorDomainNotAllowed
Swift
case domainNotAllowed = 6
-
请求正文大小超过了服务器配置的限制。
声明
Objective-C
RLMAppErrorReadSizeLimitExceeded
Swift
case readSizeLimitExceeded = 7
-
请求包含无效参数。
声明
Objective-C
RLMAppErrorInvalidParameter
Swift
case invalidParameter = 8
-
请求缺少必需参数。
声明
Objective-C
RLMAppErrorMissingParameter
Swift
case missingParameter = 9
-
执行请求的服务器函数失败并出现错误。
声明
Objective-C
RLMAppErrorFunctionExecutionError
Swift
case functionExecutionError = 10
-
服务器遇到内部错误。
声明
Objective-C
RLMAppErrorInternalServerError
Swift
case internalServerError = 11
-
由于请求身份验证提供商不存在,身份验证失败。
声明
Objective-C
RLMAppErrorAuthProviderNotFound
Swift
case authProviderNotFound = 12
-
请求的值不存在。
声明
Objective-C
RLMAppErrorValueNotFound
Swift
case valueNotFound = 13
-
正在创建的值已存在。
声明
Objective-C
RLMAppErrorValueAlreadyExists
Swift
case valueAlreadyExists = 14
-
已存在与正在创建的值同名的值。
声明
Objective-C
RLMAppErrorValueDuplicateName
Swift
case valueDuplicateName = 15
-
被调用的服务器函数不存在。
声明
Objective-C
RLMAppErrorFunctionNotFound
Swift
case functionNotFound = 16
-
被调用的服务器函数存在语法错误。
声明
Objective-C
RLMAppErrorFunctionSyntaxError
Swift
case functionSyntaxError = 17
-
调用的服务器函数在某些方面无效。
声明
Objective-C
RLMAppErrorFunctionInvalid
Swift
case functionInvalid = 18
-
向身份验证提供商注册API密钥失败,因为该密钥已存在。
声明
Objective-C
RLMAppErrorAPIKeyAlreadyExists
Swift
case apiKeyAlreadyExists = 19
-
由于超过服务器配置的时间限制,操作失败。
声明
Objective-C
RLMAppErrorExecutionTimeLimitExceeded
Swift
case executionTimeLimitExceeded = 20
-
被调用函数体未定义可调用事物。
声明
Objective-C
RLMAppErrorNotCallable
Swift
case notCallable = 21
-
用户电子邮件确认失败,因为该用户已确认其电子邮件。
声明
Objective-C
RLMAppErrorUserAlreadyConfirmed
Swift
case userAlreadyConfirmed = 22
-
由于该用户已被禁用,因此无法使用。
声明
Objective-C
RLMAppErrorUserDisabled
Swift
case userDisabled = 23
-
发生身份验证错误,没有更具体的错误代码。
声明
Objective-C
RLMAppErrorAuthError
Swift
case authError = 24
-
由于用户名已被占用,帐户注册失败。
声明
Objective-C
RLMAppErrorAccountNameInUse
Swift
case accountNameInUse = 25
-
由于密码无效,登录请求失败。
声明
Objective-C
RLMAppErrorInvalidPassword
Swift
case invalidPassword = 26
-
由于服务器端维护,操作失败。
声明
Objective-C
RLMAppErrorMaintenanceInProgress
Swift
case maintenanceInProgress = 27
-
由于 MongoDB 报告错误,操作失败。
声明
Objective-C
RLMAppErrorMongoDBError
Swift
case mongoDBError = 28