É um erro que o Health App na atualização do iOS11 'esqueça' o seu último lugar no aplicativo?

2

No iOS 10 - eu podia entrar regularmente no aplicativo de saúde para inserir meu peso todos os dias. Todos os dias, o gráfico de peso era exibido quando eu abria o aplicativo e era possível inserir meus dados com um único toque.

No iOS 11 - o aplicativo de saúde 'esquece' que eu era o último no gráfico de peso e, quando você o abre, vai para a tela inicial do aplicativo de saúde. Isso significa mais dois toques para chegar ao gráfico de peso, o que não precisei fazer no iOS10.

Existe uma maneira de corrigir isso? Parece ser uma regressão de características.

Minha pergunta é: É um bug que o Health App na atualização do iOS11 'esqueça' seu último lugar no aplicativo?

Hawkeye
fonte

Respostas:

0

Em resumo, sim, é um bug (embora alguns possam dividir os cabelos e chamá-lo de uma implementação ruim).

Em detalhe:

Quando você fecha qualquer aplicativo, ele permanece inicialmente em um estado "em segundo plano". Se você reabri-lo enquanto ainda estiver no estado de segundo plano, ele aparecerá como se nunca tivesse sido fechado - com as mesmas visualizações abertas.

No entanto, o iOS não pode deixar os aplicativos nesse estado para sempre, pois ficará sem memória. Quando a memória fica baixa (porque você abre outros aplicativos, por exemplo), os aplicativos em segundo plano ficam 'suspensos'. Se você reabri-lo enquanto estiver suspenso, ele será reiniciado do zero e, por padrão, exibirá sua exibição "inicial".

No entanto, existe um processo chamado 'restauração de estado' que permite aos desenvolvedores trazer um aplicativo suspenso de volta à mesma visualização em que foi usado pela última vez (isso normalmente leva um segundo ou dois, motivo pelo qual os aplicativos às vezes parecem hesitar quando você reage abri-los). Esse processo foi interrompido na atualização do Health App, motivo pelo qual agora você está vendo o comportamento padrão.

Ali Beadle
fonte
0

aqui (iOS 11.0.2), quando reabra o Health, ele é aberto na última janela usada.

LexS
fonte
Ok - em 11,02 Posso totalmente replicar o comportamento oposto
Hawkeye