A hacker alaposan összetörtnek találja a Windows Phone 7.8 Live Tiles-t

Olvasási idő ikonra 2 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

képHeathcliff a WP7RootToolstól folytatta a kutatást a Windows Phone 7.8 Live Tiles problémájával kapcsolatban, és arról számolt be, hogy az még jobban összetört, mint mi először.

Az élő csempék háromféleképpen frissíthetők – közvetlenül egy alkalmazással, ütemezetten és push értesítéseken keresztül. A Heathcliff jelentése szerint csak az alkalmazásokon keresztüli közvetlen frissítések működtek hibátlanul.

Azt írja:

  • ShellTileSchedule.Start() – Ez a módszer lehetővé teszi egy URL-cím beállítását egy élő mozaikképhez egy külső gazdagépen. Az URL lekérése előre meghatározott időközönként történik. Azt tapasztaltam, hogy a Shell Tile Scheduler bizonyos körülmények között szabálytalanul kezdhet el viselkedni. Az előző blogbejegyzésemből származó alkalmazás valójában ezt a módszert használta. Megpróbáltam reprodukálni ezt a viselkedést egy saját alkalmazásban. De nem tudtam elkülöníteni azt a helyzetet, amely ezt a problémát kiváltja. Ha a probléma előfordul, akkor komoly probléma áll fenn, ami a telefon alacsony teljesítményéhez és a mobilszolgáltató magas számláihoz vezethet! Ez a viselkedés a WP 7.8-ra jellemző. Eddig nem tudtam reprodukálni WP 7.5-ön és WP 8-on.
  • HttpNotificationChannel.BindToShellTile() – Ez a módszer megnyit egy csatornát a Microsoft Notification Servers felé. Külső források képeket, szöveget vagy számlálókat küldhetnek a Microsoft értesítési kiszolgálókra. Ez át lesz irányítva a telefonra. Ezt a funkciót a WP 7.8-on teljesen megszakadtnak találtam. Lehetőség van szöveges vagy számláló küldésére. De amint egy élő mozaikkép URL-címe elküldésre kerül a telefonra, a telefon azonnal bezárja a szerver végpontját, és semmi sem frissül. Azt tapasztaltam, hogy amikor az alkalmazás teljesen regisztrál egy új végpontot, az élő csempe néha egyszer frissíthető, majd a végpont ismét bezárható. Az én esetemben a PushClient Endpoint rendszerleíró kulcsok törlése nem segített, és még a hard-reset sem támasztotta újra az élő csempéket. Az élő csempe értesítések továbbra is csak egyszer működtek, vagy egyáltalán nem. A WP 7.5-ön ez a módszer a várt módon működik. Tényleg remélem, hogy itt valamit rosszul csináltam. Különben nem értem, hogyan kerülhetett ez túl a Microsoft minőségbiztosítási osztályán.

Az utolsó rész egy meglehetősen sokatmondó vádirat a Windows Phone 7.8-mal szemben, ami arra utal, hogy meglehetősen kevés figyelmet fordítottak arra, amit pusztán kozmetikai frissítésnek szántak, inkább egy arcfelújításra, amely szörnyen rosszul sült el, és leesett az orra.

Olvassa el sokkal részletesebben a címen WP7roottools.com itt.

Keresztül Wpd

Bővebben a témákról: Élő csempe, Windows Phone 7.8