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

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

הגדרת המקור

כדי להשיק עדכון OTA לייצור:

  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 במסך ההגדרות הראשי מציג את אחוז ההשקה החדש.