פרסום תמונת OTA לסביבת ייצור

אחרי שמסיימים לבדוק את תמונת ה-OTA, אפשר לפרסם אותה בסביבת הייצור באמצעות ערוץ הייצור.

הגדרת המקור

כדי להשיק עדכון OTA ב-Production:

  1. בוחרים בכרטיסייה הפצה.

  2. בוחרים את ערוץ ההפקה מהתפריט הנפתח.

  3. בוחרים באפשרות Developer Console או באפשרות Distributed Compliance Ledger (DCL) כמקור לתמונת ה-OTA:

    בחירת מקור התמונה של גרסת הייצור.
    איור 1: בחירת מקור התמונה של גרסת הייצור

הפצת קובץ אימג' מ-OTA באמצעות Developer Console

בוחרים תמונה מתוך OTA Image ומוסיפים אותה בלחיצה על Add OTA Image.

אחוז ההשקה מייצג את אחוז המכשירים שיקבלו את תמונת ה-OTA. בשדה הזה צריך לציין מספר שלם בין 1 ל-100. אם אתם מעדיפים להפיץ את קובץ האימג' מ-OTA בקבוצות, צריך להזין ערך נמוך מ-100.

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

הגדרת הגרסה לסביבת הייצור.
איור 1: הגדרת גרסת הייצור

פרסום קובץ אימג' מ-OTA באמצעות DCL

אם בוחרים באפשרות Distributed Compliance Ledger (DCL), ה-DCL ישמש כמקור לתמונת ה-OTA לגרסת הייצור.

  1. לוחצים על הפצה לסביבת הייצור.

  2. מופיעה תיבת דו-שיח לאישור. לוחצים על הפצה כדי לאשר את ההפצה לגרסת הייצור.

    אישור הגרסה לסביבת הייצור.
    איור 2: אישור ההפצה לגרסת הייצור

בודקים אם ערוץ הייצור מופיע בטבלה גרסאות הפצה פעילות.

הגדרת גרסה לסביבת הייצור.
איור 3: תמונת OTA שפורסמה בערוץ הייצור

הטבלה כוללת את התמונה ואת שמות הערוצים, את סטטוס ההשקה (פעיל או לא פעיל), את אחוז ההשקה שהגדרתם ואת תאריך ושעת ההשקה. אם יש גרסאות שנוצרו מ-DCL, הן יוצגו, אבל הן לקריאה בלבד ואי אפשר לערוך אותן.

הפסקת הפצת גרסה

הפסקת הפצה ב-Play Console

  1. בטבלה גרסאות ב-Play Console, לוחצים על סמל האפשרויות הנוספות של ערוץ היעד, כמו שמוצג באיור 4.

    מפסיקים את הגרסה הפעילה.
    איור 4: עצירה של גרסה פעילה
  2. לוחצים על הפסקת ההפצה.

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

  4. מוודאים שסטטוס ההשקה במסך ההגדרות הראשי עודכן ללא פעיל.

הפסקת פרסום של תוכן שניתן להורדה (DCL)

אם תחליפו את מקור תמונת ה-OTA מ-DCL בחזרה ל-Developer Console, כל הגרסאות שמתפרסמות ב-DCL יופסקו.

החלפת מקור התמונה של הגרסה לסביבת ייצור.
איור 1: החלפת מקור התמונה של גרסת הייצור

המשך של מהדורה לא פעילה

אחרי שמפסיקים הפצה והיא עוברת למצב לא פעיל, אפשר להמשיך באותו ערוץ באחת מהדרכים הבאות:

  • המשך ההפצה עם קבוצת המכשירים הראשונית
  • הפצת התמונה לקבוצה חדשה של מכשירים
  • החלפת התמונה במערך המכשירים הראשוני

הפעלת הגרסה מחדש

  1. בטבלה גרסאות ב-Developer Console, לוחצים על תפריט האפשרויות הנוספות של הערוץ הלא פעיל ובוחרים באפשרות המשך הפצת הגרסה.

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

הפצת התמונה לקבוצה חדשה של מכשירים

  1. בקטע Configure release (הגדרת הפצה) במסך ההגדרות, בוחרים את הערוץ הלא פעיל.

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

  3. בוחרים את התמונה, מזינים את אחוז ההשקה וממשיכים להשקת התמונה.

החלפת התמונה במערך המכשירים הראשוני

  1. באיור 5, בקטע השקה, בוחרים בלחצן הבחירה השקה לאותה קבוצת מכשירים כמו בהשקה הקודמת.

  2. בוחרים את התמונה מהרשימה הנפתחת וממשיכים להפצת התמונה. אחוז ההשקה נשאר זהה למה שהוגדר קודם.

הגדלת אחוז ההשקה

  1. בטבלה גרסאות ב-Developer Console, לוחצים על תפריט האפשרויות הנוספות של ערוץ היעד כדי להציג את האפשרויות שמוצגות באיור 4.

  2. לוחצים על הגדלת אחוז ההשקה.

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

  4. מוודאים שאחוז ההשקה Rollout % בטבלה Developer Console releases במסך ההגדרות הראשי מציג את אחוז ההשקה החדש.