הגדרת האפליקציה כבודק/ת באמצעות הפצת אפליקציות


כשמפיצים אפליקציה בפעם הראשונה באמצעות מסוף Firebase או כלי CLI (‏Firebase CLI,‏ fastlane), App Distribution שולח לבוחן הזמנה עם הוראות להתקנה ולבדיקה של הגרסה.

במדריך הזה מוסבר איך מתקינים ובודקים אפליקציה חדשה שמופצת דרך App Distribution מנקודת המבט של בודק. במדריך לפתרון בעיות אפשר למצוא תשובות לשאלות נפוצות או לקבל עזרה בפתרון בעיות.

שלב 1: נכנסים באמצעות חשבון Google כדי לאשר את ההזמנה

  1. במכשיר iOS, פותחים את ההזמנה באימייל ב-Safari. כדי להתקין את פרופיל Firebase ולרשום את המכשיר כמו שצריך, צריך לפתוח את ההזמנה באימייל כמו שמתואר בשלב 2.

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

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

שלב 2: התקנת פרופיל Firebase

הפצות אד-הוק

  1. בדף של אפליקציית הבדיקה, מקישים על רישום המכשיר.
  2. כשמוצגת בקשה, מורידים את פרופיל Firebase ומתקינים אותו באפליקציית ההגדרות.

התקנת הפרופיל מעניקה ל-Firebase את ההרשאות הבאות:

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

הפצות Enterprise

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

  1. בקטע אפליקציות לבדיקה, בוחרים את האפליקציה שרוצים לבדוק.

  2. בפינה השמאלית העליונה של דף האפליקציה, מקישים על .

  3. פועלים לפי ההוראות שמופיעות כדי להתקין את פרופיל Firebase.

שלב 3: התקנה ובדיקה של הגרסה

הפצות אד-הוק

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

בקטע Test apps (בדיקת אפליקציות) של Firebase App Distribution web clip (קיצור דרך לאתר), בוחרים את האפליקציה שרוצים להתקין עבורה גרסת build חדשה ומקישים על Download (הורדה). הגרסה תורד למסך הבית של המכשיר, כך שתוכלו להתחיל לבדוק אותה מיד.

הפצות Enterprise

  1. בקטע Test apps (בדיקת אפליקציות) של Firebase App Distribution web clip (קיצור דרך לאתר), בוחרים את האפליקציה שרוצים להתקין עבורה גרסת build חדשה ומקישים על Download (הורדה). הגרסה תורד למסך הבית של המכשיר, כך שתוכלו להתחיל לבדוק אותה מיד.
  2. באפליקציה הגדרות > במסך פרופילים וניהול מכשירים, בוחרים את שם המפתח של האפליקציה ומאשרים את השימוש בה.

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

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

שלב 4: (אופציונלי) הפעלת התראות על גרסאות חדשות

אם ה-SDK של Firebase App Distribution נוסף לאפליקציית הבדיקה, אפשר להפעיל התראות בתוך האפליקציה שמופיעות כשגרסאות חדשות זמינות לבדיקה. מידע נוסף על ערכת ה-SDK, כולל הוראות להוספה שלה לאפליקציית בדיקה, זמין במדריך למתחילים.

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

  2. כשמופיעה תיבת הדו-שיח הפעלת התראות, מקישים על כן.

  3. נכנסים לחשבון Google שבו השתמשתם קודם בשלב 1 (החשבון שבו אישרתם את ההזמנה להצטרפות לאפליקציה). ההתראות באפליקציה מופעלות באופן אוטומטי.

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

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

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

מחיקת חשבון בדיקה

כדי למחוק את חשבון הבודק של App Distribution ואת הנתונים שלו, אפשר לעיין בApp Distribution פתרון בעיות ושאלות נפוצות.