Hacker zistil, že Live Tiles vo Windows Phone 7.8 sú úplne rozbité

Ikona času čítania 2 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

obrazHeathcliff z WP7RootTools pokračoval vo svojom výskume týkajúcom sa problému Live Tiles Windows Phone 7.8 a uvádza, že je ešte rozbitejší ako my.

Živé dlaždice majú 3 spôsoby aktualizácie – priamo aplikáciou, podľa plánu a prostredníctvom upozornení push. Heathcliff uvádza, že bezchybne fungovali iba priame aktualizácie prostredníctvom aplikácií.

On píše:

  • ShellTileSchedule.Start() – Táto metóda umožňuje nastaviť adresu URL na živý obrázok na externom hostiteľovi. Adresa URL sa načítava vo vopred definovaných intervaloch. Zistil som, že plánovač dlaždíc Shell sa môže za určitých okolností začať správať nepravidelne. Aplikácia z môjho predchádzajúceho blogového príspevku v skutočnosti používala túto metódu. Pokúsil som sa reprodukovať toto správanie v mojej vlastnej aplikácii. Ale nepodarilo sa mi izolovať situáciu, ktorá tento problém spúšťa. Ak sa vyskytne problém, ide o vážny problém, ktorý môže viesť k nízkemu výkonu telefónu a vysokým účtom od vášho mobilného operátora! Zdá sa, že toto správanie je špecifické pre WP 7.8. Zatiaľ sa mi to nepodarilo reprodukovať na WP 7.5 a WP 8.
  • HttpNotificationChannel.BindToShellTile() – Táto metóda otvorí kanál pre servery Microsoft Notification Server. Externé zdroje môžu odosielať obrázky, text alebo počítadlá na servery Microsoft Notification Server. Toto bude presmerované do telefónu. Zistil som, že táto funkcia je na WP 7.8 úplne nefunkčná. Je možné poslať sms alebo počítadlo. Akonáhle sa však do telefónu odošle adresa URL pre živý obrázok, telefón okamžite zatvorí koncový bod na serveri a nič sa neaktualizuje. Zistil som, že keď aplikácia úplne zaregistruje nový koncový bod, živá dlaždica sa niekedy môže aktualizovať raz a potom sa koncový bod znova zatvorí. V mojom prípade nepomohlo vymazanie kľúčov registra koncového bodu PushClient a ani tvrdý reset nevzkriesil živé dlaždice. Upozornenia na živej dlaždici stále fungovali iba raz alebo vôbec. Na WP 7.5 táto metóda funguje podľa očakávania. Naozaj dúfam, že som tu urobil niečo zle. Inak nechápem, ako sa to mohlo dostať cez oddelenie zabezpečenia kvality spoločnosti Microsoft.

Posledným bodom je pomerne výrečná obžaloba Windows Phone 7.8, čo naznačuje, že tomu, čo malo byť len kozmetickou aktualizáciou, bola venovaná pomerne malá pozornosť, skôr ako facelift, ktorý sa hrozne pokazil a spôsobil vám odpadnutie nosa.

Prečítajte si oveľa viac podrobností na Tu nájdete WP7roottools.com.

Cez WPD

Viac o témach: Živé dlaždice, Windows Phone 7.8

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *