RLM Sync 세션 상태

Objective-C

enum RLMSyncSessionState : NSUInteger {}

Swift

enum RLMSyncSessionState : UInt, @unchecked Sendable

세션 객체가 나타내는 세션의 현재 상태입니다.

  • 동기화 세션 이 Atlas App Services 와 활발하게 통신하거나 통신을 시도 중입니다. 세션은 현재 연결되어 있지 않더라도 활성 상태로 간주됩니다. 연결이 현재 온라인 상태인지 확인하려면 대신 연결 상태 를 확인하세요.

    선언

    Objective-C

    RLMSyncSessionStateActive

    Swift

    case active = 0
  • 사용자가 로그아웃하거나 동기화가 일시 중지되어 동기화 세션 이 MongoDB Realm 과 통신을 시도하지 않습니다.

    선언

    Objective-C

    RLMSyncSessionStateInactive

    Swift

    case inactive = 1
  • 동기화 세션 에 치명적인 오류가 발생하여 영구적으로 유효하지 않습니다. 폐기해야 합니다.

    선언

    Objective-C

    RLMSyncSessionStateInvalid

    Swift

    case invalid = 2