Errores encontrados en Extreme Makeover: Home Edition para iOS
«Extreme Makeover: Home Edition» es un juego de puzles capaz de mantener a los jugadores enganchados durante horas. Ofrece unos gráficos preciosos, una mecánica cautivadora y la alegría infinita de completar un proyecto de reforma de una vivienda.
Este juego hace realidad el sueño de muchos: puedes derribar una casa vieja y construir la casa de tus sueños desde cero. La jugabilidad y las opciones de decoración te permiten expresar tu creatividad. La sensación de logro al final hace que el juego sea aún más gratificante.
El equipo de detección de errores de QAwerk se lo pasó en grande probando este juego. En general, el funcionamiento es sólido, pero sí que encontramos algunos errores relacionados con el modo sin conexión. Lee nuestro informe a continuación y consulta las sugerencias de nuestros probadores sobre cómo resolver estos problemas.
Aparece una pantalla negra al volver al juego desde un anuncio con recompensa almacenado en caché mientras se está sin conexión
Crítico
- El anuncio con recompensa se ha almacenado previamente en caché.
- La conexión a Internet está desactivada.
- Inicia el juego mientras el dispositivo tiene una conexión a Internet activa.
- Ve a una pantalla en la que haya un anuncio con recompensa disponible.
- Desactiva la conexión a Internet.
- Pulsa la opción para ver el anuncio con recompensa.
- Espera a que termine el anuncio almacenado en caché.
- Vuelve al juego.
SO: iOS 18.4.1
Dispositivo: iPhone 12
El anuncio con recompensa almacenado en caché se muestra correctamente, pero al volver al juego aparece una pantalla en negro y el usuario no puede seguir interactuando con el juego.
Una vez cerrado el anuncio con recompensa, el juego debería devolver al usuario a la pantalla anterior y seguir funcionando con total normalidad. Si la recompensa no se puede procesar sin conexión a Internet, la aplicación debería mostrar un mensaje de error adecuado en lugar de una pantalla en negro.
El juego no reanuda la carga tras restablecerse la conexión a Internet durante el inicio
Mayor
- El modo avión está activado.
- El juego se ha cerrado por completo antes de la prueba.
- Activa el modo avión.
- Inicia el juego desde cero.
- Esperar hasta que el progreso de la carga alcance el 30 %.
- Mantener el juego abierto.
- Desactivar el modo avión y restablecer la conexión a Internet.
- Observar el proceso de carga.
SO: iOS 18.4.1
Dispositivo: iPhone 12
El progreso de la carga se queda atascado en el 30 % incluso después de restablecer la conexión a Internet. El usuario tiene que cerrar completamente el juego y volver a iniciarlo para que continúe la carga.
El juego debería detectar que se ha restablecido la conexión a Internet y reanudar automáticamente el proceso de carga sin que el usuario tenga que reiniciar la aplicación.
La pantalla de carga se queda bloqueada al 30 % sin que aparezca ningún mensaje de error de red al iniciar el juego sin conexión
Mayor
- El modo avión está activado.
- No hay conexión a Internet.
- Activa el modo avión.
- Inicia el juego.
- Observa la pantalla de carga.
SO: iOS 18.4.1
Dispositivo: iPhone 12
El progreso de la carga alcanza el 30 % y se queda bloqueado indefinidamente. No se muestra ningún mensaje de error, notificación de estado sin conexión, opción de reintentar ni ningún otro tipo de información que explique por qué el juego no puede continuar cargándose.
El juego debería detectar la falta de conexión a Internet y mostrar un mensaje de error claro relacionado con la red, junto con una opción de recuperación adecuada, como «Reintentar», en lugar de dejar al usuario en una pantalla de carga indefinidamente.
Al probar la aplicación en iOS, detecté tres problemas relacionados con la red que afectaban al inicio de la aplicación, a la recuperación de la conexión y a los flujos de anuncios con recompensa. Recomiendo mejorar la gestión del estado de la red en toda la aplicación, especialmente en los arranques en frío, el restablecimiento de la conectividad y los escenarios de anuncios con recompensa. También sugiero realizar pruebas de regresión para garantizar que estos cambios no afecten al funcionamiento de otras partes del juego.

