Pantalla en blanco al volver a la aplicación de iOS

¡No! :slight_smile: ¿Es una pantalla blanca con una pequeña barra gris en la parte superior? Eso indicaría un estado de la aplicación diferente al que he visto; lo que vi era completamente blanco.

5 Me gusta

Sí, barra gris del modo oscuro y pantalla blanca. No puedo decir que recuerde haber visto esa combinación antes.

Sigo experimentando esto incluso en la versión 1.6.1; la próxima vez que ocurra, revisaré el selector de aplicaciones para ver si también aparece la barra gris.

1 me gusta

Gracias. Yo ya no veo esto (pero claramente aún no está solucionado).

¿Podrías probar algo, @Stephen y @gingerbeardman? Por favor, desactiva la actualización de aplicaciones en segundo plano para la aplicación DiscourseHub. Si eso no soluciona el problema, cuando la aplicación se ponga completamente blanca, ¿podrías comprobar si puedes deslizar hacia abajo desde el 10-15 % superior de la pantalla? (Esto ayudaría a determinar si la aplicación está bloqueada en un sitio cargado o no.)

3 Me gusta

No lo he visto en un buen rato.

Tengo la actualización de aplicaciones en segundo plano desactivada por completo (a nivel global, para todas las aplicaciones) y así lo he mantenido durante muchos años.

3 Me gusta

Acabo de tener una pantalla en blanco, sin la barra gris en la parte superior, ni en la aplicación ni en el selector de aplicaciones.

Deslizar hacia abajo finalmente me devolvió a la lista de sitios.

2 Me gusta

Alguien debería probar esto cuando se lance iOS 13.4/iPadOS 13.4 en unas pocas horas.

1 me gusta

Acabo de tenerlo de nuevo. Un deslizamiento hacia abajo preciso me devolvió a la lista de sitios. Estoy en iOS 13.4.

1 me gusta

Gracias, ayuda saber que puedes deslizar hacia abajo para descartar, puedo investigar eso.

4 Me gusta

Ok, @gingerbeardman, por favor, prueba la última versión de la aplicación en TestFlight (enlace de beta pública). Si no recuerdo mal, tienes activada la opción “Abrir enlaces externos en la aplicación”. Con esa opción activada en la aplicación, pude reproducir un error cuando un sitio tenía un enlace que el sistema operativo no podía abrir (por ejemplo, un enlace a about:blank, que a veces se usa al abrir una nueva ventana del navegador). Debería estar corregido ahora :crossed_fingers:.

2 Me gusta

No tengo esa opción habilitada, pero estoy viendo pantallas blancas.

2 Me gusta

No estoy viendo una beta actualizada en el TestFlight actual.

Al hacer clic en tu enlace, me muestra una beta diferente y un error:

Por favor, inténtalo ahora; deberías ver la compilación 280 en tu TestFlight (tenemos dos grupos de probadores y TestFlight parece fallar si intentas cambiar de grupo mediante enlaces).

4 Me gusta

Descargado. Estaré pendiente.

1 me gusta

Sigue ocurriendo aquí para mí.

Igual, todavía se puede deslizar hacia abajo para salir.

Esto fue ayer:

2 Me gusta

Actualización rápida: hemos notado que esto sigue ocurriendo. @pmusaraj tiene algunas nuevas teorías sobre cómo solventar este problema y actualizará aquí una vez que se apliquen.

6 Me gusta

Lo he notado muchas veces en las últimas semanas. La solución rápida que me funciona es forzar el cierre de la aplicación y luego volver a abrirla, aunque ha habido algunas ocasiones en las que incluso eso no funcionó y tuve que dejarla cerrada durante unos minutos antes de intentarlo de nuevo.

1 me gusta

Yo también suelo forzar la salida. Sin embargo, al parecer también puedes deslizar hacia abajo desde la parte superior para recuperar el menú. (No lo he confirmado, pero otros en Discourse dicen que funciona.)

5 Me gusta

Sí, como mencionó Sam, todavía estoy trabajando en esto. Hay una versión beta de la aplicación disponible, pero aún no ha superado la revisión beta de Apple; publicaré el enlace aquí cuando lo haga.

Mi comprensión actual es que esto ocurre cuando iOS termina el webview (por ejemplo, para liberar memoria) pero no termina el resto de la aplicación. En ese escenario, la aplicación queda en un estado extraño donde su navegación interna sigue en la ruta del webview, pero el webview en sí ha sido terminado.

En la próxima versión beta, he añadido una forma de descartar la ruta cuando se invoca el hook webViewWebContentProcessDidTerminate. Hay informes de que este hook no se activa de manera fiable cuando la aplicación está en segundo plano, y el problema original es muy difícil de reproducir a voluntad, así que esperemos y veremos.

7 Me gusta