RLMSyncSessionState
Objective-C
enum RLMSyncSessionState : NSUInteger {}
Swift
enum RLMSyncSessionState : UInt, @unchecked Sendable
O estado atual da sessão representado por um objeto de sessão.
-
A sessão de sincronização está se comunicando ativamente ou tentando se comunicar com o Atlas App Services. Uma sessão é considerada Ativa mesmo que não esteja conectada no momento. Verifique o estado da conexão se quiser saber se a conexão está online no momento.
Declaração
Objective-C
RLMSyncSessionStateActive
Swift
case active = 0
-
A sessão de sincronização não está tentando se comunicar com o MongoDB Realm devido ao logout do usuário ou à sincronização em pausa.
Declaração
Objective-C
RLMSyncSessionStateInactive
Swift
case inactive = 1
-
A sessão de sincronização encontrou um erro fatal e é permanentemente inválida; ele deve ser descartado.
Declaração
Objective-C
RLMSyncSessionStateInvalid
Swift
case invalid = 2