包级 声明
类型
特定于使用 App Services 和 Device Sync 的所有异常的顶级类。
此异常被视为与用户帐户操作相关问题的顶层或“包罗万象”。 错误的确切原因可以在Throwable.message中找到。
当服务器不支持io.realm.kotlin.mongodb.sync.SubscriptionSet中定义的一个或多个查询时抛出。
当发送到 Atlas App Services 的参数被视为格式不正确时,会引发此异常。 可能会发生这种情况,例如 令牌没有所需的长度或包含垃圾数据。 确切原因将在错误消息中。
封装处理客户端重置事件所需信息的类。
当服务器撤消一个或多个客户端写入时抛出。 有关已撤消写入的详细信息,请参阅writes 。
异常,表示对 App Services 的底层 HTTP 请求 Go 问题。确切的原因位于异常消息中。
尝试链接不受支持的档案时抛出此错误。
打开 Realm 且未在分配的时间范围内完成服务器数据下载时抛出。
异常,表示 Atlas Function 执行失败。 错误的确切原因可以在Throwable.message中找到。
尝试登录时,如果服务器拒绝凭据,则抛出该异常。 只有部分身份验证提供者会返回此错误:
HTTP对于与向 发出的Atlas App Services 请求相关的问题,此异常被视为顶层或“包罗万象”的异常。这涵盖了 HTTP 传输问题,或服务器出于任何原因将请求视为无效的问题。
此异常被视为顶级异常或一般“包罗万象”的与使用 Device Sync 相关的问题。
当 Device Sync Go 不可恢复的问题时抛出该异常。
尝试确认已在服务器上确认的用户时抛出此异常。
尝试使用电子邮件和密码注册新用户且该用户已存在时抛出。
当使用的 API 也需要某种用户标识符,但服务器无法找到该用户时,抛出此异常。
当服务器使用的同步类型与客户端使用的同步类型不匹配时,即服务器和客户端在使用基于分区的同步还是使用 Flexible Sync 方面存在分歧时,抛出该错误。