Hacker encuentra Live Tiles en Windows Phone 7.8 completamente roto

Icono de tiempo de lectura 2 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

imagenHeathcliff de WP7RootTools ha continuado su investigación sobre el problema de Live Tiles de Windows Phone 7.8 e informa que está aún más dañado de lo que pensábamos al principio.

Los mosaicos en vivo tienen 3 formas de actualizarse: directamente mediante una aplicación, según lo programado y mediante notificaciones automáticas. Heathcliff informa que solo las actualizaciones directas a través de aplicaciones funcionaron sin problemas.

Él escribe:

  • ShellTileSchedule.Inicio() – Este método permite configurar una URL para una imagen de mosaico en vivo en un host externo. La URL se obtiene a intervalos predefinidos. Descubrí que Shell Tile Scheduler puede comenzar a comportarse de manera errática en algunas circunstancias. La aplicación de mi publicación de blog anterior, de hecho, usó este método. He intentado reproducir este comportamiento en una aplicación propia. Pero no he podido aislar la situación que desencadena este problema. Si se produce el problema, hay un problema grave que puede provocar un bajo rendimiento del teléfono y facturas elevadas de su operador de telefonía móvil. Este comportamiento parece ser específico de WP 7.8. Hasta ahora no he podido reproducirlo en WP 7.5 y WP 8.
  • HttpNotificationChannel.BindToShellTile() – Este método abre un canal a los servidores de notificación de Microsoft. Las fuentes externas pueden publicar imágenes, texto o contadores en los servidores de notificación de Microsoft. Esto se enrutará al teléfono. Encontré que esta funcionalidad estaba completamente rota en WP 7.8. Es posible enviar un texto o un contador. Pero tan pronto como se envía una URL para una imagen de mosaico en vivo al teléfono, el teléfono cierra inmediatamente el punto final al servidor y no se actualiza nada. Descubrí que cuando la aplicación registra completamente un nuevo punto final, el mosaico en vivo a veces se puede actualizar una vez y luego el punto final se cierra de nuevo. En mi caso, eliminar las claves de registro de PushClient Endpoint no ayudó e incluso un restablecimiento completo no resucitó los mosaicos en vivo. Las notificaciones de mosaico en vivo aún funcionaban solo una vez, o no funcionaban en absoluto. En WP 7.5, este método funciona como se esperaba. De hecho, espero haber hecho algo mal aquí. De lo contrario, no entiendo cómo esto podría pasar por alto el departamento de Garantía de calidad de Microsoft.

La última parte es una acusación bastante reveladora de Windows Phone 7.8, lo que sugiere que se prestó bastante poca atención a lo que pretendía ser una mera actualización cosmética, más bien como un lavado de cara que salió terriblemente mal y provocó que se le cayera la nariz.

Leer mucho más detalladamente en WP7roottools.com aquí.

Vía WPD

Más sobre los temas: Live Tiles, Windows Phone 7.8

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *