Desenvolvedor descobre bug em Live Tiles no Windows Phone 7.8

57

A atualização para o Windows Phone 7.8 está sendo distribuida de forma bem lenta, mas, aos poucos os usuários têm conseguido atualizar seus aparelhos com êxito via Zune sem forçar o update. Entretanto foi encontrado por vários usuários um bug na atualização das “live tiles” com a chegada do 7.8.

windows phone 7.8 novas funcionalidades

Heathcliff74, que é um desenvolvedor, foi quem achou o bug inicialmente. Um app em particular chamou a atenção de Heathcliff74, o Tweakers.net. Sua live tile tentava atualizar a imagem a partir do endereço do site, mas, o mesmo não existia mais. Ao invés de perceber isso, o S.O. tentava se comunicar com o site repetidamente. O resultado foi um grande uso de dados pela “tile” – cerca de 600Mb – e o uso excessivo da bateria.

O problema

Depois de semanas testando, Heathcliff obteve novos resultados (que está em seu blog). Dos três métodos que um desenvolvedor pode escolher para atualizar as live tiles, duas provaram estarem com o bug. O primeiro método é conhecido como “Shell Tile Scheduler”, que consiste no mesmo procedimento usado pelo Tweakers.net, onde ele recolhe uma URL e mostra a imagem atualizada na live tile. O segundo método é conhecido como “HTTP Notification Chanel”, que é similar ao procedimento anterior, porém, este recolhe as informações para as live tiles do próprio servidor de notificações da Microsoft.

Como corrigir o problema

O que é mais preocupando sobre esse bug é a dificuldade de descobri-lo e corrigi-lo. O problema, e o mais interessante disso, é que nem todos os apps que usam o método “Shell Tile Scheduler” apresentam o mesmo problema do Tweakers.net. Heathcliff recomenda ficar atento às tentativas de atualizações feitas pelas live tiles. Um sinal disso é quando ela fica girando e nada muda na mesma. Se você se deparar com isso, o melhor a fazer é desafixar de seu home screen para evitar o uso de dados desnecessários e evitar que seu plano de dados acabe mais rápido (no caso do 3g), além de economizar bateria.

Se você é um desenvolvedor com informações úteis sobre isso, Heathcliff está procurando por ajuda (siga seu Twitter aqui). E claro que a Microsoft tem que estar ciente do problema para uma possível correção. Por enquanto, fique de olho em sua home screen e as live tiles com este problema.

Fonte: Windows Phone Daily

Traduzido, adaptado e resumido por Raphael Giannotti. Obg pela dica Raphael 😀

Share.

About Author

Especialista em Ensino das Ciências e Matemática, Microsoft MVP - Windows Insider, músico, marido, pai, servo do Deus vivo e entusiasta dos produtos e serviços Microsoft. Carpe Diem!