הפץ אפליקציות iOS לבודקים באמצעות קונסולת Firebase

באפשרותך לנהל את בודקי הצוות שלך ולהפיץ להם מבנים באמצעות קונסולת Firebase.

לפני שאתה מתחיל

אם לא עשית זאת עדיין, להוסיף Firebase לפרויקט iOS שלך .

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

שלב 1. בנה את האפליקציה שלך

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

  • כדי להפיץ את האפליקציה שלך מעבר לצוות הפיתוח שלך, עליך להשתמש בפרופיל אד-הוק או בפרופיל ההפצה שלך ב- Enterprise.
  • אם האפליקציה משתמשת משחק מרכז, APNs (ובמשתמע, Cloud Messaging ), או iCloud, לוודא פרופיל ההקצאה שלך משתמש מזהה אפליקציה מפורשת, ולא מזהים כללי.
  • אם אתה משתמש בפרופיל הפצה של Ad Hoc, כלול את מזהי המכשיר הייחודיים (UDID) של מכשירי הבודקים שלך. כאשר בודקי iOS חדשים נרשמים לתוכנית הבדיקה שלך, יהיה עליך לעדכן את פרופיל הקצאת ה- UDID של המכשירים שלהם. ראה התקנים בודקים נוספת רשם .
  • אם ביצעת שינויים בקוד מאז ה- build האחרון (כלומר, אתה לא מחדש רק כדי לעדכן את המכשירים הרשומים), לעדכן את מספר הגרסה המוצגת למשתמש של הצטברות היעד (גרסה) ומספר לבנות ייחודית (Build).

לאחר השלמת הבנייה, הוא שומר קובץ IPA וכמה קבצי יומן בתיקיה שציינת. אתה מפיץ את קובץ ה- IPA לבודקים שלך בשלבים הבאים.

שלב 2. הפץ את האפליקציה שלך לבודקים

כדי להפיץ את האפליקציה שלך לבודקים, העלה את קובץ ה- IPA באמצעות מסוף Firebase:

  1. פתח את דף חלוקת היישומים של קונסולת Firebase. בחר בפרויקט Firebase שלך ​​כשתתבקש לעשות זאת.

  2. בדף הודעות, בחר את היישום שברצונך להפיץ מהתפריט הנפתח.

  3. גרור את קובץ ה- IPA של האפליקציה שלך למסוף כדי להעלות אותו.

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

    ראה ניהול בודקים יותר על יצירת קבוצות בודקות.

  5. לחץ על הפץ לעשות לבנות לרשות בודקת.

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

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

שלב 3. רשום מכשירים נוספים

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

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

  1. הוסף את המכשירים לפורטל המפתחים של Apple שלך.
    • אפשרות 1: ייבא את לרכיבי UDID המכשיר כקובץ CSV.

      בלשונית בודקי & קבוצות של לוח המחוונים חלוקת היישומים, בחר כל בודקי, ולאחר מכן לחץ על ייצוא אפל לרכיבי UDID להוריד קובץ CSV. הבא, לייבא את הקובץ שלך לחשבון המפתחים של אפל באמצעות אפשרות המכשירים מרובים הרישום. עיין בתיעוד של Apple כדי ללמוד עוד.

      שים לב שחשבון המפתחים של Apple עשוי לאפשר לך לייבא רק מספר מוגבל של מכשירים בשנה.

    • אפשרות 2: לאסוף להיכנס לרכיבי UDID בדוא"ל.

      על התקנים הוסיפו דף של פורטל המפתחים של אפל, לרשום את UDID החדש מצוין בדוא"ל שקבלת.

  2. מוסיפים את המכשירים הרשומים שלך פרופיל הקצאה .
  3. הורד את פרופיל הקצאה והשתמש בו כדי לבנות מחדש את האפליקציה שלך. אם אתה בונה מחדש רק כדי לעדכן את המכשירים הרשומים, אל תעדכן את מספר הבנייה או הגרסה.
  4. Re-להפיץ את האפליקציה מן Firebase הקונסולה או CLI. אם כבר הפצתם תבנית עם מספר בנייה וגירסה זהה, רק משתמשים במכשירים שנרשמו לאחרונה מקבלים הודעות אימייל.