בדף הזה מופיעות תשובות לשאלות נפוצות בנושא הפצה ובדיקה של אפליקציות באמצעות 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?
גרסאות AAB שמעלים אל App Distribution לא מופיעות בחשבון המפתחים שלכם ב-Google Play (כולל הכלי לבדיקת App Bundle ושיתוף אפליקציות פנימי).
מה קורה אם מבטלים את הקישור של Firebase ל-Google Play?
אם מבטלים את הקישור של אפליקציית Firebase ל-Android מ-Google Play, קורה הדבר הבא:
לא תוכלו להעלות חבילות אפליקציות חדשות אל App Distribution ולייצא אותן אל Google Play דרך השילוב של App Distribution עם Google Play.
גרסאות build קיימות ימשיכו להיות זמינות בלוח הבקרה Firebase App Distribution ולבודקים שלכם.
כל הנתונים שיוצאו בעבר בין Firebase ל-Google Play יישארו זמינים בשני המוצרים.
האם אפשר לנסות שוב לקשר אפליקציה ל-Google Play?
כדי להפיץ קובץ Android App Bundle (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.
נכנסים לחשבון הבודק הקיים ולוחצים על הכפתור הורדת האפליקציה לבדיקה בחלק התחתון של המסך כדי להתקין את האפליקציה לבדיקת אפליקציות ל-Android.
הפעלת תכונות בדיקה באמצעות App Distribution Android SDK
הטיפים הבאים יעזרו לכם לפתור בעיות שקשורות להפעלת התראות על גרסאות חדשות של האפליקציה או לשליחת משוב מתוך האפליקציה באמצעות App DistributionAndroid 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למשימה (Task) שמוחזרת על ידי 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 Tester או באמצעות אפליקציית האינטרנט של הבודק. חשוב לבחור את חשבון Google שבו השתמשתם בפעם הראשונה כשאישרתם את ההזמנה לבדיקת האפליקציה.
בודקים שהגרסה החדשה של האפליקציה זמינה בכלי לבדיקת אפליקציות או באפליקציית האינטרנט לבדיקה.
הבודק מתבקש להיכנס שוב לחשבון אחרי סגירת האפליקציה
כברירת מחדל, הבודקים צריכים להיכנס לחשבון שלהם ב-Google רק פעם אחת כדי להפעיל את תכונות הבדיקה. אם המשתתפים בבדיקה מתבקשים להיכנס שוב לחשבון אחרי שהם סוגרים את האפליקציה ופותחים אותה מחדש, כדאי לפעול לפי הטיפים הבאים כדי לוודא שההגדרה של App Distribution תקינה:
צריך לוודא שהפעלתם את Firebase App Testers API. מידע נוסף זמין במאמר בנושא הפעלת App Distribution Tester API.
בקטע Key restrictions, מוודאים ש-Firebase App Testers API מופיע ברשימת ממשקי ה-API המותרים.
אם אתם בדרך כלל מוחקים את SharedPreferences כשאתם מתנתקים, יכול להיות שאתם מוחקים את המצב של הבודק. App Distribution מאחסן דגל שמציין אם הבודק כבר נכנס לאפליקציה. מידע נוסף זמין במאגר GitHub.
תצוגה מקדימה של סוכן App Testing
איך ניגשים לסוכן App Testing?
כדי לגשת לתצוגה המקדימה של סוכן App Testing, אתם יכולים להביע הסכמה ולהתחיל להשתמש בתכונה דרך הבאנר בדף 'גרסאות' ב-Firebase Console.
אם סגרתם את הבאנר, תוכלו לעבור לכרטיסייה Test Cases (תרחישי בדיקה) כדי למצוא אותו שם. הבעלים יוכלו להפעיל את ההסכמה בכל הפרויקט.
אם אתם עדיין נתקלים בבעיות בהפעלת התכונה, אתם יכולים לפנות אל התמיכה של Firebase ולשלוח את ההודעה: "אני רוצה לקבל גישה לסוכן App Testing של App Distribution".
האם ההצטרפות תפעיל את התכונה הזו לכל הצוות שלי או רק בשבילי?
הפעולה הזו תפעיל את התכונה בכל הפרויקט.
הפעלתי את התכונה אבל היא עדיין לא מופיעה
נסה לרענן את הדפדפן. אם הבעיה נמשכת גם אחרי רענון הדפדפן, אפשר לפנות אל תמיכת Firebase ולציין בהודעה: "אני רוצה לקבל גישה לסוכן App Testing App Distribution".
מהם תרחישי בדיקה של תנאים מוקדמים ואיך הם פועלים?
מקרי בדיקה של תנאים מוקדמים מאפשרים לכם לשרשר מקרי בדיקה כדי להימנע משכפול שלבים בכמה בדיקות, למשל עבור תהליך כניסה או צירוף משותף. כשמקצים דרישה מוקדמת לבדיקה, היא מופעלת לפני הבדיקה הראשית. אם אחד מהשלבים בדרישות המוקדמות נכשל, הבדיקה כולה נחשבת ככישלון. בסיום הבדיקה, השלבים מהדרישה המוקדמת ומהבדיקה הראשית מוצגים בתצוגה אחת, כך שאפשר לראות את כל ההפעלה במקום אחד.
שימו לב: אי אפשר למחוק תרחיש בדיקה שמשמש כתנאי מוקדם לתרחיש בדיקה אחר, עד שמסירים אותו כתנאי מוקדם מתרחיש הבדיקה האחר. כדי להסיר תנאים מוקדמים ממקרים של בדיקה, בוחרים באפשרות ללא בתפריט הנפתח של התנאים המוקדמים בתיבת הדו-שיח של עריכת מקרה הבדיקה.
האם סוכן App Testing תומך באפליקציות Flutter?
כן, סוכן App Testing תומך באפליקציות ל-Android שנבנו באמצעות Flutter.
יש מגבלות מכסה על בדיקות סריקה אקראיות באמצעות סוכן App Testing?
בבדיקות הסריקה האקראיות של סוכן בדיקת האפליקציות נעשה שימוש בתשתית Firebase Test Lab, והמגבלות והתמחור זהים. מכסות הבדיקות נמדדות לפי מספר הבדיקות שמבוצעות ביום. מידע נוסף על בדיקת מכסות וחיוב זמין במאמר בנושא רמות שימוש, מכסות ומחירים של Test Lab.
מהן מגבלות הניסיון החוזר של מכסת הבדיקות האקראיות של סריקה באמצעות סוכן App Testing?
אם תחרגו מהמכסה כשאתם מריצים בדיקות סריקה אקראיות, תקבלו שגיאות של חריגה מהמכסה. המיכסות מתאפסות תוך 24 שעות בערך, לכן מומלץ להימנע מניסיונות חוזרים עד שהמיכסה תתפנה. אבל אם מקבלים שגיאות בתשתית, יש סיכוי גבוה יותר שהשיחות יצליחו אם מנסים שוב מיד.
אילו הרשאות נדרשות כדי להשתמש בסוכן App Testing?
אם אתם משתמשים בדלי ברירת המחדל של Google Cloud Storage (GCS), אתם צריכים להיות בתפקיד עורך בפרויקט Firebase.
אם משתמשים בדלי בהתאמה אישית, לא צריך הרשאת עריכה. במקום זאת, אתם צריכים תפקיד שכולל את ההרשאות הבאות:
- Firebase Quality Admin
- Firebase Test Lab Admin
- Storage Object User
הקטגוריה המותאמת אישית צריכה להיות בבעלות פרויקט שמופעל בו חיוב, וציון של קטגוריה יגרום לחיוב על נפח האחסון שנעשה בו שימוש.
מהו הזמן הקצוב לתפוגה של בדיקות בסוכן App Testing?
הזמן הקצוב לתפוגה של בדיקות מבוססות-AI הוא 5 דקות, והזמן הקצוב לתפוגה של בדיקות סריקה אקראיות הוא 10 דקות.
שאלות נפוצות
יש הגבלות על הוספת בודקים לאפליקציה שלי?
ב-Firebase App Distribution יש את המגבלות הבאות לגבי בודקים:
הוספת עד 500 בודקים לפרויקט ב-Firebase
אפשר להוסיף עד 200 בודקים לקבוצת App Distribution
כדי להוסיף עוד בודקים, צריך לבקש הגדלת מכסה ללא עלות.
האם יש תאריך תפוגה להזמנות של בודקים?
לבודקים יש 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 ימים, החל מתאריך ההעלאה. אחרי שמעלים את הגרסה, אפשר להפיץ אותה לבודקים, שמתקינים את הגרסה מהאפליקציה Firebase App Tester במכשיר הבדיקה שלהם.
כשנותרו 30 ימים עד לתאריך התפוגה של הגרסה, מופיעה הודעה על תפוגה של גרסת האפליקציה בגרסה שלכם באפליקציה App Tester של Firebase.
App Distribution תומך בעד 1,000 מהדורות
ב-App Distribution אפשר לפרסם עד 1,000 גרסאות של כל אפליקציה. כשהאפליקציה מגיעה למגבלה של 1,000 גרסאות, App Distribution מוחק באופן אוטומטי את הגרסאות הכי ישנות שמעל המגבלה.
אם רוצים לנהל את גרסאות האפליקציה באופן ידני, אפשר להשתמש ב-App DistributionAPI בארכיטקטורת REST כדי לרשום ולמחוק גרסאות של אפליקציות בכמות גדולה.
אם יש לכם שאלות, אתם יכולים לפנות לתמיכה של Firebase.
איך אפשר לגשת לאפליקציות לבדיקה שהתקנתי במכשיר שלי?
אם אתם בודקים, מומלץ להוריד את Firebase App Tester, אפליקציה שמאפשרת לכם לגשת לכל גרסאות הבדיקה במקום אחד.
איך מוחקים את חשבון הבודק?
כדי למחוק את חשבון הבודק App Distribution והנתונים שמשויכים אליו, צריך לפעול לפי השלבים הבאים:
עוברים לכתובת https://appdistribution.firebase.google.com ונכנסים לחשבון Google.
בפינה השמאלית העליונה, לוחצים על settings (ניהול החשבון).
מחיקת החשבון.
אופציונלי: בהרשאות בחשבון Google, מבטלים את הגישה של Firebase App Distribution. חשוב לדעת שביטול הגישה בלי למחוק קודם את חשבון App Distribution לא יגרום למחיקה של חשבון הבודק או הנתונים שלו.