Hacker finder Live Tiles i Windows Phone 7.8 grundigt ødelagt

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

billedeHeathcliff fra WP7RootTools har fortsat sin forskning i Live Tiles-udgaven af ​​Windows Phone 7.8, og rapporterer, at den er endnu mere ødelagt end vi først.

Live-fliser har 3 måder at blive opdateret på - direkte af en app, efter tidsplan og via push-beskeder. Heathcliff rapporterer, at kun direkte opdateringer via apps fungerede fejlfrit.

Han skriver:

  • ShellTileSchedule.Start() – Denne metode gør det muligt at indstille en URL til et live-tile-billede på en ekstern vært. URL'en hentes med foruddefinerede intervaller. Jeg fandt ud af, at Shell Tile Scheduler kan begynde at opføre sig uregelmæssigt under nogle omstændigheder. Appen fra mit tidligere blogindlæg brugte faktisk denne metode. Jeg har forsøgt at gengive denne adfærd i min egen app. Men jeg har ikke været i stand til at isolere den situation, der udløser dette problem. Hvis problemet opstår, er der et alvorligt problem, som kan føre til ringe ydeevne af telefonen og høje regninger fra din mobiloperatør! Denne adfærd ser ud til at være specifik for WP 7.8. Indtil videre har jeg ikke været i stand til at gengive den på WP 7.5 og WP 8.
  • HttpNotificationChannel.BindToShellTile() – Denne metode åbner en kanal til Microsoft Notification Servers. Eksterne kilder kan sende billeder, tekst eller tællere til Microsoft Notification Servers. Dette vil blive dirigeret til telefonen. Jeg fandt, at denne funktionalitet var fuldstændig ødelagt på WP 7.8. Det er muligt at sende en sms eller tæller. Men så snart der sendes en URL til et live-tile-billede til telefonen, lukker telefonen straks slutpunktet til serveren, og intet opdateres. Jeg fandt ud af, at når appen fuldstændigt registrerer et nyt endepunkt, kan live-flisen nogle gange opdateres én gang, og så lukkes endepunktet igen. I mit tilfælde hjalp det ikke at slette PushClient Endpoint-registreringsnøglerne, og selv en hård nulstilling genoplivede ikke live-fliserne. Live-tile-meddelelser virkede stadig kun én gang eller slet ikke. På WP 7.5 fungerer denne metode bare som forventet. Jeg håber faktisk, at jeg gjorde noget forkert her. Eller også forstår jeg ikke, hvordan dette nogensinde kunne komme forbi Microsofts kvalitetssikringsafdeling.

Den sidste del er en ret sigende anklage mod Windows Phone 7.8, der tyder på, at der var ret lidt opmærksomhed på, hvad der var tænkt som en ren kosmetisk opdatering, snarere som et ansigtsløft, der gik grueligt galt og fik din næse til at falde af.

Læs meget mere på WP7rootools.com her.

Via WPD

Mere om emnerne: Levende fliser, Windows Phone 7.8

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *