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


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

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

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

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

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

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

שלב 2: מתקינים את פרופיל Firebase

הפצות אד-הוק

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

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

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

הפצות Enterprise

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

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

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

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

שלב 3: התקנה ובדיקה של ה-build

הפצות אד-הוק

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

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

הפצות Enterprise

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

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

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

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

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

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

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

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

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

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

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

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

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