בדף הזה מופיעות תשובות לשאלות נפוצות בנושא הפצה ובדיקה של אפליקציות באמצעות App Distribution, וגם עזרה בפתרון בעיות.
הפצת אפליקציות
הטיפים הבאים יעזרו לכם לפתור בעיות שאתם עשויים להיתקל בהן במהלך הפצת אפליקציות לבודקים.
אי אפשר להפיץ אפליקציה בגלל שחסרה כתובת אימייל ליצירת קשר
כשמעלים אפליקציה, יכול להיות שתיתקלו בשגיאה הזו:
"לא מצאנו כתובת אימייל ליצירת קשר לגבי האפליקציה <app-id>
. כדי להגדיר את זה, צריך להיכנס אל App Distribution במסוף Firebase."
אם האפשרות זמינה, מגדירים כתובת אימייל ליצירת קשר במסוף Firebase. אם הבעיה נמשכת, פנו אל התמיכה של Firebase.
אירעה שגיאה בהקצאת הרשאות לאפליקציה (שגיאות 400, 409 או 500)
אם נתקלתם שוב ושוב בשגיאות 400, 409 או 500 במהלך הקצאת ההרשאות, פנו אל התמיכה של Firebase. צריך לספק לתמיכה את מספר הפרויקט ב-Firebase ואת מזהה האפליקציה.
לא ניתן להעלות קובץ APK
בודקים את הגודל של קובץ ה-APK. הגודל המקסימלי של כל הקבצים הבינאריים הוא 2,048MiB, שזה קצת יותר מ-2GB.
אם גודל ה-APK נמצא בטווח המגבלות של גודל הקובץ וניתן לשחזר אותו, צריך לפנות אל התמיכה של Firebase.
אי אפשר להעלות APK באמצעות fastlane. חבילת ה-APK לא חתומה.
מוודאים שחבילת ה-APK חתומה באמצעות:
apksigner verify --verbose ~/app-distro/app-distro-apps/[path_name]/app/ build/outputs/apk/debug/app-debug.apk
הפצה של קובצי Android App Bundle (AAB)
מתקבלות שגיאות בכניסה באמצעות חשבון ברשתות חברתיות או בספקי API של צד שלישי
כשמעלים קובץ AAB אל App Distribution, מערכת Google Play חותמת מחדש באופן אוטומטי את קובץ ה-APK שנוצר באמצעות אישור של חתימת אפליקציה לבדיקה. כשמוצגת בקשה, צריך לרשום את האפליקציה אצל ספקי API אם רוצים להמשיך להשתמש בשירותי הצד השלישי שלהם. אחרי החתימה, אפשר לראות את אישור הבדיקה של האפליקציה במסוף Firebase.
האם קובצי AAB שאני מעלה מופיעים גם ב-Google Play?
גרסאות build של AAB שמעלים אל App Distribution לא מופיעות בחשבון הפיתוח שלכם ב-Google Play (כולל הכלי לבדיקת App Bundle ושיתוף פנימי של אפליקציות).
מה קורה אם מבטלים את הקישור של Firebase אל Google Play?
אם מבטלים את הקישור של אפליקציה ל-Android ב-Firebase אל Google Play, קורה הדבר הבא:
לא תהיה לכם אפשרות להעלות קובצי Android App Bundle חדשים אל App Distribution ולייצא אותם אל Google Play דרך השילוב של App Distribution עם Google Play.
הגרסאות הקיימות ימשיכו להיות זמינות במרכז הבקרה Firebase App Distribution ולבודקים שלכם.
כל הנתונים שיוצאו בעבר בין Firebase ל-Google Play יישארו נגישים בשני המוצרים.
האם אפשר לנסות שוב לקשר אפליקציה ל-Google Play?
כדי להפיץ חבילת אפליקציות ל-Android (AAB) דרך App Distribution ולקשר באופן אוטומטי חבילות AAB שהועלו לפרויקט Firebase ולחשבון המפתח שלכם ב-Google Play, צריך לוודא שאתם עומדים בדרישות הבאות:
בחשבון הפיתוח שלכם ב-Google Play יש אחת מרמות הגישה הבאות: בעלים או אדמין.
יש לכם אחד מהתפקידים הבאים בפרויקט Firebase: בעלים או אדמין ב-Firebase.
האפליקציה רשומה ב-Firebase ובחשבון המפתח שלכם ב-Google Play. כלומר, יש לכם אפליקציה ל-Android ב-Firebase ואפליקציה ב-Google Play.
האפליקציה ב-Google Play והאפליקציה ל-Android ב-Firebase רשומות עם אותו שם חבילה.
האפליקציה ב-Google Play מוגדרת במרכז הבקרה של האפליקציות ומופצת באחד מהמסלולים של Google Play (בדיקה פנימית, בדיקה בקבוצה מוגדרת, בדיקה של הקהל הרחב או ייצור).
הבדיקה של האפליקציה ב-Google Play הושלמה והאפליקציה פורסמה. האפליקציה פורסמה אם בעמודה סטטוס האפליקציה מוצג אחד מהסטטוסים הבאים: בדיקה פנימית (לא בדיקה פנימית של גרסת טיוטה), בדיקה בקבוצה מוגדרת, בדיקה של הקהל הרחב או סביבת ייצור.
אם העליתם אפליקציה שלא עמדה בעבר בקריטריונים שצוינו למעלה לקישור, אבל עכשיו היא עומדת בהם, אתם יכולים לנסות שוב לקשר את אפליקציית Firebase ל-Android ל-Google Play.
התקנה ובדיקה של אפליקציות
הטיפים הבאים יעזרו לכם לפתור בעיות שהבודקים שלכם עשויים להיתקל בהן כשהם מתקינים ובודקים את האפליקציות שלכם.
לבודק אין חשבון Google
כשמשתמש יוצר חשבון Google, הוא מקבל באופן אוטומטי כתובת Gmail.
אם לבוחן אין כתובת אימייל ב-Google Workspace או ב-Gmail, או אם הוא מעדיף להשתמש בכתובת אימייל אחרת כדי להיכנס לחשבון, צריך לבקש ממנו לקשר לחשבון כתובת אימייל שהיא לא של Gmail ולהשתמש בה כדי להיכנס לחשבון.
כשבוחרים כתובת אימייל חלופית, הבודק צריך לפעול לפי ההנחיות הבאות:
- לא ניתן להשתמש בכתובת Gmail.
- אל תשתמשו בכתובת אימייל שכבר מקושרת לחשבון Google אחר.
- חשוב לזכור להשתמש בסיסמה של חשבון Google כשנכנסים באמצעות כתובת האימייל הזו.
מידע נוסף זמין במאמר כניסה לחשבון Google עם כתובת אימייל אחרת.
הבודק לא יכול לראות את האפליקציות או את הגרסאות הנכונות
אם הבודק אישר את ההזמנה באימייל באמצעות כתובת אימייל שונה מזו שההזמנה נשלחה אליה, יכול להיות שהוא לא יוכל לראות את האפליקציות או את הגרסאות הנכונות.
כתובת האימייל שהמפתח שולח אליה הזמנות ומוסיף אותה לבנייה חדשה (אימייל א') יכולה להיות שונה מכתובת האימייל שהבודק משתמש בה כדי לאשר את ההזמנה (אימייל ב'). הפעולה הזו יוצרת קישור מאחורי הקלעים. בכל פעם שכתובת אימייל א' נוספת לבנייה חדשה, כתובת אימייל ב' היא זו שמקבלת גישה.
אם הבודק אישר את ההזמנה באימייל באמצעות כתובת אימייל אחרת, אפשר לבצע את השלבים הבאים כדי לפתור את הבעיה:
מוחקים את הבודק מהקטע View all testers (הצגת כל הבודקים) בכרטיסייה Testers & Groups (בודקים וקבוצות) בדף App Distribution של מסוף Firebase. ההזמנות הקיימות יוסרו.
שולחים שוב הזמנה לבודק כדי לבדוק את האפליקציה. הבודק אמור לקבל אימייל עם הזמנה.
חשוב לוודא שהבודק מאשר את ההזמנה באמצעות אותה כתובת אימייל.
הבודק לא מקבל התראות באימייל
יכול להיות שהבודקים לא יקבלו התראות באימייל אם אחד מהמקרים הבאים יקרה:
ההתראות באימייל נשלחות לתיקיות הספאם.
הוגדרו מסנני אימייל.
ההזמנה נשלחה לכתובת אימייל אחת, אבל הבודק אישר אותה באמצעות כתובת אימייל אחרת. הבודק מקבל אימיילים על גרסה חדשה לחשבון האימייל שאליו נשלחה ההזמנה במקור.
הבודק הוזמן בעבר אבל לא אישר את ההזמנה הראשונית. אם הבודק יתווסף לגרסאות הבאות, App Distribution לא ישלח לו באופן אוטומטי התראות על גרסאות חדשות, כי הוא לא אישר את ההזמנה הראשונית.
פתרון 1
מבקשים מהבודק לבדוק את תיקיית הספאם ואת מסנני האימייל שהוא הגדיר בשירות האימייל שלו.
אם הבודק ביטל את ההרשמה לקבלת האימיילים, צריך לבקש ממנו לבצע את הפעולות הבאות:
- מחפשים אימייל שהבודק קיבל בעבר מהאפליקציה.
- לוחצים על ניהול הגדרות האימייל בתחתית המסך ואז על אישור שליחת אימיילים כדי להירשם מחדש.
פתרון 2
אם הבודק לא רוצה לקבל התראות באימייל אבל רוצה לאשר הזמנות לאפליקציה, הוא יכול לראות את ההזמנות שממתינות לאישור ישירות באפליקציית App Tester (הוראות להורדה).
פתרון 3
מוחקים את הבודק מהקטע View all testers (הצגת כל הבודקים) בכרטיסייה Testers & Groups (בודקים וקבוצות) בדף App Distribution במסוף Firebase. הפעולה הזו תסיר את ההזמנות הקיימות.
שולחים שוב הזמנה לבודק כדי לבדוק את האפליקציה. הבודק אמור לקבל אימייל עם הזמנה. חשוב לוודא שהבודק מאשר את ההזמנה באמצעות אותה כתובת אימייל שאליה נשלחה ההזמנה.
האפליקציה לא מציינת שהיא מותקנת
אם בודק מוריד ומתקין גרסת הפצה, אבל בממשק המשתמש של פרטי האפליקציה לא מופיע שהאפליקציה מותקנת, זו בעיה מוכרת. במקרים מסוימים, מזהה החבילה באפליקציית Firebase לא תואם למזהה החבילה של ה-APK.
מוודאים שמזהה החבילה של ה-APK זהה למזהה החבילה של אפליקציית Firebase שבה השתמשתם כדי להעלות את ההפצה.
התקבלה התראה ב-Android שלפיה אי אפשר להתקין במכשיר שלי אפליקציות לא מוכרות
ההתראה של Android מופיעה אם לא ניתנה עדיין הרשאה לאפליקציה או לדפדפן שפועלים להתקין אפליקציות מחוץ ל-Google Play. כדי לתת הרשאה:
Android גרסה 8 ואילך: באפליקציית הגדרות, מקישים על לאפשר ממקור זה.
גרסה 7 של Android או גרסאות קודמות: באפליקציית ההגדרות, מקישים על אבטחה ובוחרים באפשרות מקורות לא מוכרים. כשמופיעה ההנחיה, מקישים על אישור > אני בוטח.
התקנת קובצי APK לבדיקה נכשלת
אם קובץ APK לבדיקה לא מותקן במכשיר של בודק:
- מוודאים שהאישורים בגרסה החדשה זהים לאלה שבגרסה שמותקנת במכשיר של הבודק. מערכת Android מאפשרת לעדכן את האפליקציה רק אם האישורים תואמים. מידע נוסף זמין במאמר בנושא שיקולים לגבי חתימה.
- מוודאים שגרסת מערכת ההפעלה של מכשיר הבדיקה נתמכת על ידי האפליקציה (בודקים את
minSdkVersion
).
לא ניתן להיכנס לאפליקציית Android App Tester
אם אפליקציית App Tester מונעת מכם להיכנס ומפנה אתכם בחזרה למסך הכניסה, יכול להיות שאתם משתמשים ב-Google Workspace (לשעבר G Suite) שכולל הגדרות הגבלה.
כדי להסיר את הגדרות ההגבלה:
שגיאה בהתקנת AAB: 'לא ניתן להתקין את האפליקציה'
השגיאה הזו יכולה לקרות כשהאפליקציה שמנסים להתקין מתנגשת עם אפליקציה שכבר מותקנת במכשיר. לדוגמה, יכול להיות שמדובר בווריאציה אחרת של אותה אפליקציה עם אותה הרשאה מותאמת אישית או עם אותו שם של ContentProvider.
אפשר לבקש מהבודק לאסוף דוח על באג מיד אחרי שהוא נתקל בבעיה, ולבדוק את הדוח כדי לקבל מידע נוסף על הסיבה לבעיה. הבודק צריך למחוק אפליקציות שמתנגשות עם האפליקציה החדשה לפני שניתן יהיה להתקין אותה.
שגיאה 403: "לקבלת גישה, צריך לפנות לאדמין"
אם מופיעה שגיאה 403, המשמעות היא שלחשבון שבו אתם משתמשים אין הרשאה להתקין ולבדוק אפליקציות. הגישה נקבעת על ידי האדמין של הדומיין של החשבון שלכם ב-Google Workspace.
אם לדעתכם אמורה להיות לכם הרשאה להתקין ולבדוק אפליקציות, אתם צריכים לבקש מהאדמין של חשבון Google Workspace לשנות את הגדרות החשבון שלכם. האדמין שלכם צריך לפעול לפי ההוראות במאמר ניהול הגישה לשירותים שאין להם מתג נפרד.
אם יש לכם כמה חשבונות, נסו להתחבר באמצעות חשבון אחר שלא חלות עליו הגבלות על התקנה ובדיקה של אפליקציות.
בדיקה במכשיר Android חדש
אם אתם בודקים בפעם הראשונה, כדאי לעיין במאמר איך מגדירים את עצמכם כבודקים.
אם אתם בודקים קיימים של App Distribution וקיבלתם מכשיר Android חדש לבדיקה, במקום לעבור שוב את כל תהליך ההצטרפות לבודקים, אתם יכולים לבצע את השלבים הבאים:
במכשיר Android, עוברים אל appdistribution.firebase.google.com.
נכנסים לחשבון הבודק הקיים ולוחצים על הלחצן הורדת האפליקציה App Tester בחלק התחתון של המסך כדי להתקין את האפליקציה App Tester ל-Android.
הפעלת תכונות בדיקה באמצעות App Distribution Android SDK
הטיפים הבאים יעזרו לכם לפתור בעיות שקשורות להפעלת התראות על גרסאות חדשות של האפליקציה או לשליחת משוב מתוך האפליקציה באמצעות App Distribution Android SDK.
הטסטר לא יכול לשלוח משוב באפליקציה
אם כבר הגדרתם את App Distribution Android SDK באפליקציה כדי לתמוך במשלוח משוב מתוך האפליקציה, והבודקים לא מצליחים לשלוח משוב, צריך לפעול לפי השלבים הבאים:
מפעילים רישום מפורט ביומן עבור App Distribution Android SDK באפליקציה:
adb shell setprop log.tag.FirebaseAppDistribution VERBOSE
כדי לבדוק אם יש הודעות שגיאה ביומני האפליקציה, מסננים את היומנים לפי FirebaseAppDistribution.
מוודאים שלבודק יש גישה לגרסה המותקנת:
אם ביומנים מצוין שהבודק לא קיבל גישה למשאב הזה, יכול להיות שהבודק לא הוזמן לאפליקציה או שלא קיבל גישה לגרסה.
בלוח הבקרה של App Distribution במסוף Firebase, מאתרים את הגרסה המדויקת שפועלת במכשיר של הבודק ומוודאים שהבודק מופיע בכרטיסייה בודקים בכרטיס הגרסה, ושמצבו הוא 'התקבל'.
אם עדיין לא קיבלתם משוב, פועלים לפי השלבים הבאים:
במכשיר הבדיקה, נכנסים אל Firebase App Distribution באמצעות בודק האפליקציות או אפליקציית האינטרנט לבודקים. חשוב לבחור את חשבון Google שבו השתמשתם בפעם הראשונה כשאישרתם את ההזמנה לבדיקת האפליקציה.
מתקינים מחדש את האפליקציה באמצעות כלי הבדיקה של אפליקציות או אפליקציית האינטרנט לבדיקה כדי לוודא שלבודק יש גישה לגרסה.
נסו לשלוח משוב, תוך הקפדה להיכנס לאותו חשבון Google.
מוודאים שהפעלתם את Firebase App Testers API. מידע נוסף זמין במאמר בנושא הפעלת App Distribution Tester API.
בקטע Key restrictions, מוודאים ש-Firebase App Testers API מופיע ברשימת ממשקי ה-API המותרים.
לא מתקבל משוב שנשלח באפליקציה
אם אתם רואים את ההודעה הזו כשאתם שולחים משוב: "המשוב היה נשלח, אבל הוא לא נשלח עקב מצב פיתוח", אתם צריכים להשבית את מצב הפיתוח במכשיר על ידי הפעלת הפקודה הבאה:
adb shell setprop debug.firebase.appdistro.devmode false
בודקים את קובץ
google-services.json
כדי לוודא שאתם שולחים משוב על הפרויקט והאפליקציה הנכונים.מפעילים רישום מפורט ביומן עבור App Distribution Android SDK באפליקציה:
adb shell setprop log.tag.FirebaseAppDistribution VERBOSE
כדי לבדוק אם יש הודעות שגיאה ביומני האפליקציה, מסננים את היומנים לפי FirebaseAppDistribution.
הבודק לא מקבל התראות באפליקציה
אם כבר הגדרתם את App Distribution Android SDK באפליקציה והבודקים לא מקבלים התראות בתוך האפליקציה, צריך לבצע את השלבים הבאים:
כדי לבדוק אם יש הודעות שגיאה, צריך לצרף
OnFailureListener
למשימה שהוחזרה על ידי Firebase App Distribution API.Java
firebaseAppDistribution.updateIfNewReleaseAvailable().addOnFailureListener ( e -> { if (e instanceof FirebaseAppDistributionException) { // Log exception here }});
Kotlin
firebaseAppDistribution.updateIfNewReleaseAvailable().addOnFailureListener { e -> if (e is FirebaseAppDistributionException) { // Log exception here } }
בודקים שלבודק יש גישה לגרסה החדשה:
מפעילים את מצב ניפוי הבאגים באפליקציה. הוראות מפורטות זמינות במסמכי התיעוד של Google Analytics.
מריצים את האפליקציה בסימולטור ומחפשים את המחרוזת FirebaseAppDistribution.
אם ביומנים מצוין שלא נמצאה גרסה או שהבודק לא קיבל גישה, יכול להיות שהבודק עדיין לא משויך לגרסה החדשה.
בApp Distribution לוח הבקרה של Firebase המסוף, מוודאים שהבודק נכלל בהפצת הגרסה ושהסטטוס שלו הוא Accepted (התקבל).
אם הבודק עדיין לא מקבל התראות, צריך לבקש ממנו לפעול לפי הטיפים שבהמשך כדי לוודא שהוא אישר את ההזמנה לבדיקת האפליקציה ושהוא הגדיר את מכשיר הבדיקה שלו בצורה נכונה:
במכשיר הבדיקה, נכנסים ל-Firebase App Distribution דרך App Tester או דרך אפליקציית האינטרנט לבודקים. חשוב לבחור את חשבון Google שבו השתמשתם בפעם הראשונה כשאישרתם את ההזמנה לבדיקת האפליקציה.
בודקים שהגרסה החדשה של האפליקציה זמינה בכלי לבדיקת אפליקציות או באפליקציית האינטרנט לבדיקה.
הבודק מתבקש להיכנס שוב לחשבון אחרי סגירת האפליקציה
כברירת מחדל, הבודקים צריכים להיכנס לחשבון Google שלהם רק פעם אחת כדי להפעיל את תכונות הבדיקה. אם המשתמשים בודקים מתבקשים להיכנס שוב אחרי שהם סוגרים את האפליקציה ופותחים אותה מחדש, כדאי לפעול לפי הטיפים הבאים כדי לוודא שההגדרה של App Distribution מוגדרת בצורה נכונה:
צריך לוודא שהפעלתם את Firebase App Testers API. מידע נוסף זמין במאמר בנושא הפעלת App Distribution Tester API.
בקטע Key restrictions, מוודאים ש-Firebase App Testers API מופיע ברשימת ממשקי ה-API המותרים.
אם אתם בדרך כלל מוחקים את SharedPreferences כשאתם מתנתקים, יכול להיות שאתם מוחקים את המצב של הבודק. App Distribution מאחסן דגל שמציין אם הבודק כבר נכנס לאפליקציה. מידע נוסף זמין במאגר GitHub.
גישה לתצוגה מקדימה של סוכן לבדיקת אפליקציות
איך ניגשים לסוכן לבדיקת אפליקציות?
כדי לגשת לתצוגה המקדימה של סוכן בדיקת האפליקציות, אפשר להביע הסכמה ולהתחיל להשתמש בתכונה דרך הבאנר בדף 'גרסאות' ב-Firebase Console.
אם סגרתם את הבאנר ומופעלים רק בדיקות מבוססות-AI בגרסה, תוכלו להצטרף לסוכן לבדיקת אפליקציות מהכרטיסייה 'בודק אוטומטי'. משתמש עם הרשאת עריכה בפרויקט יכול להעלות גרסה חדשה ולהריץ בדיקה מבוססת-AI על גרסה שלא כוללת בדיקות סריקה אקראיות. עכשיו תוכלו להביע הסכמה על ידי מעבר לכרטיסייה Automated Tester (בודק אוטומטי) בגרסה הזו.
אם אתם עדיין נתקלים בבעיות בהפעלת התכונה, אתם יכולים לפנות אל תמיכת Firebase ולשלוח את ההודעה: "אני רוצה לקבל גישה לסוכן של בדיקת אפליקציות App Distribution".
האם ההצטרפות תפעיל את התכונה הזו לכל הצוות שלי או רק בשבילי?
הפעולה הזו תפעיל את התכונה רק בחשבון שלכם.
הפעלתי את התכונה אבל היא עדיין לא מופיעה
נסה לרענן את הדפדפן. אם הבעיה נמשכת גם אחרי רענון הדפדפן, פנו אל תמיכת Firebase עם ההודעה: "אני רוצה לקבל גישה לסוכן של בדיקת האפליקציה App Distribution".
שאלות נפוצות
האם יש מגבלות על הוספת בודקים לאפליקציה שלי?
Firebase App Distribution כפוף למגבלות הבאות למשתתפי הבדיקה:
הוספת עד 500 בודקים לפרויקט ב-Firebase
הוספה של עד 200 בודקים לקבוצת App Distribution
כדי להוסיף עוד בודקים, צריך לבקש הגדלת מכסה ללא עלות.
Do my tester invitations expire?
לבודקים יש 30 ימים לאשר את ההזמנה לבדיקת האפליקציה לפני שהתוקף שלה פג. כשנותרו 5 ימים עד לפקיעת התוקף של ההזמנה, מופיעה הודעה על פקיעת התוקף במסוף Firebase לצד הבודק בגרסת הפצה. אפשר לחדש הזמנה על ידי שליחה מחדש שלה דרך התפריט הנפתח בשורת הבודק.
כמה זמן גרסאות האפליקציה זמינות?
גרסאות של אפליקציות מוסרות מ-App Distribution אם מתקיים אחד מהתנאים הבאים:
- הגרסה של האפליקציה פורסמה לפני יותר מ-150 ימים.
- חציתם את המגבלה של 1,000 גרסאות אפליקציה, וגרסת האפליקציה ישנה יותר מ-1,000 הגרסאות האחרונות של האפליקציה.
מידע נוסף זמין במאמר בנושא App Distribution תומך בעד 1,000 גרסאות.
אחרי שהאפליקציה מגיעה למגבלת התפוגה של 150 יום או חורגת ממנה, או אחרי שהיא מגיעה למגבלת הפרסום של 1,000 פרסומים, הפרסום מוסר מלוח הבקרה App Distribution ומאפליקציית Firebase App Tester. אם הבודק התקין את הפרסום, הגרסה המקומית של האפליקציה ממשיכה לפעול.
כדי שהגרסה של האפליקציה תישאר זמינה למשך זמן ארוך יותר, אפשר לפעול לפי אחת מההמלצות הבאות:
- לפני שתוקף גרסת האפליקציה יפוג או לפני שתחרוג ממגבלת הגרסאות, צריך להוריד את ה-APK או ה-AAB ולמחוק את הגרסה מלוח הבקרה של App Distribution. לאחר מכן, מעלים מחדש את קובץ ה-APK או ה-AAB כגרסה חדשה אל App Distribution.
- מורידים את הגרסה ומעלים אותה אל Cloud Storage לארכיון לטווח ארוך.
התוקף של גרסאות אפליקציה יפוג אחרי 150 ימים
כשמעלים גרסת הפצה של האפליקציה ל-Firebase, גרסת ההפצה מופיעה בלוח הבקרה של App Distribution למשך 150 ימים, החל מתאריך ההעלאה. אחרי שמעלים את הגרסה, אפשר להפיץ אותה לבודקים, שמתקינים את הגרסה מהאפליקציה App Tester של Firebase במכשיר הבדיקה שלהם.
כשנותרו 30 ימים עד לתאריך התפוגה של הגרסה, מופיעה הודעה על תפוגה של גרסת האפליקציה באפליקציה App Tester של Firebase.
App Distribution תומך בעד 1,000 גרסאות
ב-App Distribution אפשר לפרסם עד 1,000 גרסאות של כל אפליקציה. כשהאפליקציה מגיעה למגבלה של 1,000 גרסאות, App Distribution מוחק אוטומטית את הגרסאות הכי ישנות שמעבר למגבלה.
אם רוצים לנהל את גרסאות האפליקציה באופן ידני, אפשר להשתמש ב-App Distribution REST API כדי לרשום ולמחוק גרסאות של אפליקציות בכמות גדולה.
יש לך שאלות? אפשר לפנות לתמיכה של Firebase.
איך אפשר לגשת לאפליקציות לבדיקה שהתקנתי במכשיר?
אם אתם בודקים, מומלץ להוריד את Firebase App Tester, אפליקציה שמאפשרת לכם לגשת לכל גרסאות הבדיקה במקום אחד.
האם יש מכסות שימוש בתכונה 'בודק אוטומטי'?
Firebase App Distribution משתמש בתשתית Firebase Test Lab, ומגבלות המכסה והתמחור שלו זהות. מכסות הבדיקות נמדדות לפי מספר הבדיקות שמופעלות ביום. מידע נוסף על בדיקת מכסות וחיובים זמין במאמר רמות שימוש, מכסות ותמחור של Test Lab.
מהן מגבלות הניסיון החוזר של מכסת השימוש בתכונה 'בודק אוטומטי'?
אם חורגים מהמכסה, מקבלים שגיאות שקשורות לחריגה מהמכסה. המכסות מתאפסות תוך 24 שעות בערך, לכן מומלץ להימנע מניסיונות חוזרים עד שהמכסה תתפנה. עם זאת, אם מופיעות שגיאות שקשורות לתשתית של כלי הבדיקה האוטומטי, סביר יותר שהניסיונות יצליחו אם תנסו שוב באופן מיידי.
אילו הרשאות צריך כדי להשתמש בתכונת הבטא Automated Tester?
כדי להריץ בדיקות באמצעות התכונה 'בודק אוטומטי', צריך הרשאת עריכה בפרויקט Firebase.
איך מוחקים את חשבון הבודק?
כדי למחוק את חשבון הבודק App Distribution והנתונים שמשויכים אליו, צריך לפעול לפי השלבים הבאים:
עוברים לכתובת https://appdistribution.firebase.google.com ונכנסים לחשבון Google.
בפינה השמאלית העליונה, לוחצים על settings (ניהול החשבון).
מחיקת החשבון.
אופציונלי: בהרשאות בחשבון Google, מבטלים את הגישה של Firebase App Distribution. שימו לב: ביטול הגישה בלי למחוק קודם את חשבון App Distribution לא יגרום למחיקה של חשבון הבודק או הנתונים שלו.