Reabrir o app mantendo terminais hibernados
O que mudouAo restaurar a missão, você pode repetir uma recuperação interrompida sem perder a conversa ou a fila, e a preferência de manter residente continua salva.
Onde ficaNa grade de terminais da missão restaurada.
Como testar
- No ensaio de hibernação do dev, hiberne 2 terminais que tenham uma conversa salva e anote conta e modelo. Reabra o app e restaure a missão. Os 2 terminais continuam hibernados e mostram o quadro salvo, sem iniciar os 2 agentes.
- Use 1 dos terminais restaurados. Apenas esse terminal retoma a conversa original, com a mesma conta e modelo. O outro continua hibernado.
- No ensaio de crash durante a hibernação, reabra o app e restaure o terminal. Se o líder original ainda existir, o app confirma sua identidade antes de encerrá-lo e mantém o terminal hibernado. Se a recuperação não for confirmada, o terminal informa o motivo e não inicia uma conversa nova.
- No ensaio de falha temporária de leitura ou gravação, restaure o terminal, aguarde a recuperação da leitura ou gravação e repita o restore sem reiniciar o app. O terminal passa a hibernado e conserva a conversa e as entradas pendentes.
- Salve 1 terminal residente com a preferência de manter residente ligada e restaure a missão. A preferência continua ligada. Repita com a preferência desligada. Ela continua desligada.
Print em breve