עדכון אפליקציות

אפליקציה יכולה לקבל עדכונים אם היא מותקנת במכשיר של משתמש וזמינה בהתאם לpolicy של Device. אם אפליקציה תוסר מ-policy של Device, המכשיר הזה לא יקבל יותר עדכונים לאפליקציה הזו.

שליטה בעדכוני האפליקציות

כדי לאפשר עדכון אפליקציות מבוקר, ב-Google Play המנוהל יש מצבי עדכון אפליקציות שונים שזמינים למשתמשים לבחירה. אפשר להגדיר את מצב עדכון האפליקציה בנפרד לכל אפליקציה, והוא כולל את המצבים הבאים:

  • מצב העדכון שמוגדר כברירת מחדל.
  • מצב עדיפות גבוהה.
  • מצב דחייה.

מצב העדכון שמוגדר כברירת מחדל

במצב הזה, האפליקציות מתעדכנות באופן אוטומטי כברירת מחדל, כשהיא עומדת באילוצים הבאים:

  • המכשיר מחובר לרשת Wi-Fi.
  • המכשיר בטעינה.
  • לא נעשה שימוש פעיל במכשיר.
  • האפליקציה שצריך לעדכן לא פועלת בחזית.

Google Play בדרך כלל בודקת אם יש עדכונים לאפליקציות פעם ביום, כך שיכול להיות שיחלפו עד 24 שעות לפני שעדכון לאפליקציה יתווסף לתור העדכונים. אחרי שמוסיפים אפליקציה לתור, היא תתעדכן באופן אוטומטי בפעם הבאה שהיא תעמוד באילוצים.

אפשר להגדיר אפליקציה ספציפית למצב העדכון שמוגדר כברירת מחדל. לשם כך, צריך לעיין במדיניות AutoUpdateMode של המכשיר:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_DEFAULT"
  },
],

מצב עדיפות גבוהה

אם אתם תמיד רוצים שאפליקציה תתעדכן כמה שיותר מהר, אחרי שהמפתח מפרסם גרסה חדשה, תוכלו לבחור במצב 'עדיפות גבוהה' לאפליקציה.

כשמשתמשים במצב 'עדיפות גבוהה', האפליקציה מתעדכנת ברגע שהמפתח מפרסם גרסה חדשה והיא עוברת בדיקה ב-Google Play. אם המכשיר יהיה במצב אופליין באותו זמן, האפליקציה תתעדכן בפעם הבאה שהמכשיר יתחבר לאינטרנט.

אפשר להגדיר אפליקציה מסוימת למצב עדיפות גבוהה לפי מדיניות AutoUpdateMode של המכשיר הבאה:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
  },
],

מצב דחייה

אם רוצים להשהות את העדכונים של אפליקציה מסוימת, אפשר לבחור את המצב 'דחייה' לאפליקציה הזו.

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

כדי להגדיר אפליקציה ספציפית למצב 'השהיה', אפשר לעיין במדיניות AutoUpdateMode של המכשיר:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_POSTPONED"
  },
],

הנה דוגמה להמחשה של אופן העדכון הצפוי כשמשתמשים במצב 'דחייה':

תאריך סטטוס האפליקציה
1 במאי האפליקציה מעודכנת במכשיר.
גרסה מותקנת: 1.0
הגרסה הזמינה האחרונה: 1.0
2 במאי המפתח מפרסם גרסה חדשה (2.0). תקופת 90 הימים תתחיל ותסתיים ב-31 ביולי.
גרסה מותקנת: 1.0
הגרסה הזמינה האחרונה: 2.0
6 ביוני המפתח מפרסם גרסה חדשה (3.0). תקופת 90 הימים תתחיל ותסתיים ב-31 ביולי.
הגרסה המותקנת: 1.0
הגרסה האחרונה שזמינה: 3.0
11 ביוני המפתח מפרסם גרסה חדשה (4.0). פרק הזמן של 90 הימים מתחיל ב-31 ביולי ומסתיים ב-31 ביולי.
הגרסה המותקנת: 1.0
הגרסה האחרונה שזמינה: 4.0
31 ביולי תקופת 90 הימים מסתיימת. האפליקציה תתווסף לתור העדכונים ותתעדכן באופן אוטומטי בהתאם להתנהגות ברירת המחדל של העדכון, ברגע שהיא תעמוד באילוצים.
תקופת ה-90 יום מתחילה ב-31 ביולי ומסתיימת ב-31 באוגוסט.
הגרסה המותקנת: 1.0
הגרסה האחרונה שזמינה: 4.0
1 באוגוסט כשהמגבלות מתקיימות, האפליקציה מעודכנת לגרסה האחרונה (4.0).
הגרסה המותקנת: 4.0
הגרסה הזמינה האחרונה: 4.0
15 באוגוסט המפתח מפרסם גרסה חדשה (5.0). תקופה חדשה של 90 יום תתחיל ותסתיים ב-13 בנובמבר.
הגרסה המותקנת: 4.0
הגרסה האחרונה שזמינה: 5.0

ביטול ההגדרה של מצב עדכון

אפשר להשאיר את מצב העדכון של אפליקציה ספציפית לא מוגדר, כפי שמתואר במדיניות AutoUpdateMode הבאה של המכשיר:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
  },
],

אזהרות חשובות

כשאפליקציה מסוימת נמצאת במצב 'עדיפות גבוהה' או בתקופה של דחייה במצב 'דחייה', המערכת מתעלמת מהפעולות הבאות לגבי האפליקציה שנבחרה:

  • אילוצים ברשת – שדה המדיניות התואם הוא AppAutoUpdatePolicy.
  • חלון זמן לתחזוקה – השדה התואם במדיניות הוא SystemUpdate.