Nooo!
É uma tela branca com uma pequena barra cinza no topo? Isso indicaria um estado diferente do aplicativo do que o que eu vi; o que eu vi era totalmente branco.
Sim, barra cinza do modo escuro e tela branca. Não consigo lembrar de ter visto essa combinação antes.
Ainda estou enfrentando isso mesmo na versão 1.6.1. Na próxima vez que acontecer, vou verificar o seletor de aplicativos para ver se também aparece a barra cinza.
Obrigado. Eu não estou mais vendo isso (mas claramente ainda não foi corrigido).
Pode tentar algo, @Stephen e @gingerbeardman: desative a Atualização de Apps em Segundo Plano para o aplicativo DiscourseHub. Se isso ainda não resolver o problema, quando o aplicativo ficar totalmente branco, você pode verificar se consegue deslizar para baixo a partir dos 10-15% superiores da tela? (Isso ajudaria a determinar se o aplicativo está travado em um site carregado ou não.)
Não o vejo há algum tempo.
Desativei completamente a Atualização de Apps em Segundo Plano (globalmente, para todos os apps) e mantenho essa configuração há muitos anos.
Acabei de ter uma tela branca, sem a barra cinza no topo, nem no aplicativo, nem no seletor de aplicativos.
Deslizar para baixo finalmente me levou de volta à lista de sites.
Alguém deveria tentar testar isso assim que o iOS 13.4/iPadOS 13.4 for lançado em algumas horas.
Acabei de ter isso novamente. Um deslize para baixo preciso me levou de volta à lista de sites. Estou no iOS 13.4.
Obrigado, é útil saber que você pode deslizar para baixo para fechar. Posso investigar isso.
Ok, @gingerbeardman, por favor, tente a versão mais recente do app no TestFlight (link de beta público). Se não me engano, você tem a configuração “Abrir links externos no app” ativada. Com essa configuração ativada no app, consegui reproduzir um erro quando um site tinha um link que o sistema operacional não conseguia abrir (por exemplo, um link para about:blank, que às vezes é usado ao abrir uma nova janela do navegador). Isso deve estar corrigido agora
.
Não tenho essa configuração ativada, mas estou recebendo telas brancas.
Não estou vendo uma versão beta atualizada no TestFlight atual?
Ao clicar no seu link, recebo uma versão beta diferente e um erro:
Por favor, tente agora. Você deve ver a versão 280 no seu TestFlight (temos dois grupos de testadores e o TestFlight parece travar se você tentar trocar de grupo por meio de links).
Baixado. Vou ficar de olho.
Ainda está acontecendo aqui comigo.
Atualização rápida: notamos que isso ainda está acontecendo. @pmusaraj tem algumas novas teorias sobre como contornar esse problema e atualizará aqui assim que forem aplicadas.
Tenho notado isso várias vezes nas últimas semanas. A solução rápida que funciona para mim é forçar o fechamento do aplicativo e, em seguida, reabri-lo, embora tenha havido algumas vezes em que até mesmo isso não resolveu e eu precisei mantê-lo fechado por alguns minutos antes de tentar novamente.
Eu também costumo forçar a saída. No entanto, aparentemente, você pode deslizar o dedo para baixo a partir do topo para recuperar o menu também. (Não confirmei isso, mas outras pessoas no Discourse dizem que funciona.)
Sim, como o Sam mencionou, ainda estou trabalhando nisso. Uma versão beta do aplicativo já está disponível, mas ainda não passou pela revisão beta da Apple. Assim que passar, postarei o link aqui.
Minha compreensão atual é que isso ocorre quando o iOS encerra o webview (para recuperar memória, por exemplo), mas não encerra o restante do aplicativo. Nesse cenário, o aplicativo fica em um estado estranho, onde sua navegação interna ainda está na rota do webview, mas o próprio webview foi encerrado.
Na próxima versão beta, adicionei uma maneira de descartar a rota quando o hook webViewWebContentProcessDidTerminate for invocado. Há relatos de que esse hook nem sempre é acionado de forma confiável quando o aplicativo está em segundo plano, e o problema original é muito difícil de reproduzir sob demanda. Então, vamos torcer e ver.

