Firebase App Distribution

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


שנתחיל?

איך מפיצים אפליקציות ל-iOS:

Firebase console Firebase CLI fastlane

API ל-REST

כאן מוסבר איך להפיץ את האפליקציות ל-Android:

Firebase consoleFirebase CLIfastlaneGradleREST API

יכולות עיקריות

פלטפורמות שונות אפשר לנהל את ההפצה של גרסאות קדם-הפצה גם ב-iOS וגם ב-Android ממקום אחד.
הפצות מהירות הפצה מהירה של גרסאות מוקדמות לבודקים, עם תהליך הצטרפות מהיר, ללא צורך בהתקנת SDK ועם מסירת אפליקציות מיידית.
משתלב בתהליך העבודה אפשר להפיץ גרסאות build באמצעות מסוף Firebase, כלי ממשק שורת הפקודה (CLI) של Firebase,‏ fastlane או Gradle (Android). אפשר לבצע אוטומציה של ההפצה על ידי שילוב של ה-CLI במשימות של אינטגרציה רציפה (CI).
ניהול בודקים אפשר לארגן את צוותי הבדיקה בקבוצות כדי לנהל אותם. אפשר להוסיף בקלות בודקים חדשים באמצעות הזמנות באימייל שמסבירות להם את תהליך ההצטרפות. אפשר לראות את הסטטוס של כל בודק בגרסאות ספציפיות של האפליקציה, ולבדוק מי אישר את ההזמנה להשתתפות בבדיקה והוריד את האפליקציה. כדי לאסוף בקלות משוב מהבודקים על אפליקציות טרום-השקה, אפשר להפעיל משוב בתוך האפליקציה.
עובד עם קובצי Android App Bundle הפצת גרסאות לבודקים של Android App Bundle ב-Google Play. ‫App Distribution משתלב עם שירות השיתוף הפנימי של אפליקציות ב-Google Play כדי לייעל את תהליכי הבדיקה וההשקה של האפליקציה.
עובד עם Crashlytics כשמשלבים את הנתונים עם Crashlytics, מקבלים תובנות לגבי היציבות של חלוקות התנועה בניסוי.

דוגמה לנתיב הטמעה

העלאת הגרסה האחרונה שלפני ההשקה קודם צריך להעלות את קובץ ה-APK, ה-AAB או ה-IPA העדכני אל App Distribution באמצעות מסוף Firebase, fastlane,‏ Gradle או כלי ה-CLI.
הזמנת בודקים לאחר מכן, מוסיפים את הבודקים שרוצים שינסו את האפליקציה. הבודקים יקבלו אימייל עם הסבר על תהליך ההצטרפות.
איך מקבלים משוב לקבל משוב מהבודקים, לעקוב אחרי נתוני היציבות ולבצע שינויים באפליקציה.
פרסום גרסאות בטא חדשות בכל פעם שיש לכם גרסה חדשה שמוכנה לבדיקה, פשוט מעלים אותה אל App Distribution. הבודקים יקבלו הודעה על כך שגרסת build חדשה זמינה להתנסות.

השלבים הבאים

שיטות מומלצות

איך מפיצים אפליקציות ל-iOS:

Firebase consoleFirebase CLIfastlaneREST API

כאן מוסבר איך להפיץ את האפליקציות ל-Android:

Firebase consoleFirebase CLIfastlaneGradleREST API

כדי לקבל מידע נוסף על App Distribution, אפשר לעיין ב-codelabs הבאים: