האקר מוצא את Live Tiles ב-Windows Phone 7.8 שבורים ביסודיות

סמל זמן קריאה 2 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

תמונהHeathcliff מ-WP7RootTools המשיך במחקר שלו על נושא ה- Live Tiles של Windows Phone 7.8, ומדווח שהוא שבור אפילו יותר ממה שאנחנו קודם.

לאריחים חיים יש 3 דרכים להתעדכן - ישירות על ידי אפליקציה, לפי לוח זמנים ובאמצעות הודעות דחיפה. Heathcliff מדווח שרק עדכונים ישירים דרך אפליקציות עבדו ללא רבב.

הוא כותב:

  • ShellTileSchedule.Start() - שיטה זו מאפשרת להגדיר כתובת URL לתמונה חיה במארח חיצוני. כתובת האתר מאוחזרת במרווחי זמן מוגדרים מראש. גיליתי שמתזמן ה-Shell Tile Scheduler עשוי להתחיל להתנהג בצורה לא סדירה בנסיבות מסוימות. האפליקציה מהפוסט הקודם שלי בבלוג, אכן השתמשה בשיטה זו. ניסיתי לשחזר את ההתנהגות הזו באפליקציה משלי. אבל לא הצלחתי לבודד את המצב שגורם לבעיה זו. אם הבעיה מתרחשת, יש בעיה רצינית, שעלולה להוביל לביצועים נמוכים של הטלפון ולחשבונות גבוהים מהמפעיל הסלולרי שלך! נראה שהתנהגות זו היא ספציפית ל-WP 7.8. עד כה לא הצלחתי לשחזר אותו ב-WP 7.5 ו-WP 8.
  • HttpNotificationChannel.BindToShellTile() – שיטה זו פותחת ערוץ לשרתי ההודעות של Microsoft. מקורות חיצוניים יכולים לפרסם תמונות, טקסט או מונים לשרתי ההודעות של Microsoft. זה ינותב לטלפון. מצאתי את הפונקציונליות הזו שבורה לחלוטין ב-WP 7.8. אפשר לשלוח הודעת טקסט או מונה. אבל ברגע שכתובת URL לתמונה חיה נשלחת לטלפון, הטלפון סוגר מיד את נקודת הקצה לשרת ושום דבר לא מתעדכן. גיליתי שכאשר האפליקציה רושמת לחלוטין נקודת קצה חדשה, לפעמים ניתן לעדכן את ה-live-אריח פעם אחת ואז נקודת הקצה נסגרת שוב. במקרה שלי מחיקת מפתחות הרישום של PushClient Endpoint לא עזרה ואפילו איפוס קשיח לא הקים לתחייה את האריחים החיים. התראות אריחים חיים עדיין עבדו רק פעם אחת, או בכלל לא. ב-WP 7.5 השיטה הזו פשוט עובדת כצפוי. אני באמת מקווה שעשיתי משהו לא בסדר כאן. אחרת אני לא מבין איך זה יכול לעבור את מחלקת אבטחת האיכות של מיקרוסופט.

החלק האחרון הוא כתב אישום די מובהק של Windows Phone 7.8, המצביע על כך שתשומת לב מועטה הוקדשה למה שנועד להיות עדכון קוסמטי בלבד, כמו מתיחת פנים שהשתבשה בצורה נוראית וגרמה לאף שלך ליפול.

קרא הרבה יותר פרטים ב WP7roottools.com כאן.

בְּאֶמצָעוּת Wpd

עוד על הנושאים: אריחים חיים, טלפון Windows 7.8