פתרון בעיות בהפצת אפליקציות & שאלות נפוצות
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בדף הזה מופיעות תשובות לשאלות נפוצות בנושא הפצה ובדיקה של אפליקציות באמצעות App Distribution, ופתרונות לבעיות שקשורות לנושאים האלה.
הפצת אפליקציות
הטיפים הבאים יעזרו לכם לפתור בעיות שאתם עלולים להיתקל בהן כשאתם מפיצים אפליקציות לבודקים.
לא ניתן להפיץ אפליקציה כי חסרה כתובת אימייל ליצירת קשר
כשמעלים אפליקציה, יכול להיות שתופיע השגיאה הבאה:
"לא מצאנו כתובת אימייל ליצירת קשר לגבי האפליקציה <app-id>. כדי להגדיר חשבון, צריך להיכנס אל App Distribution במסוף Firebase".
אם יש אפשרות, מגדירים כתובת אימייל ליצירת קשר במסוף Firebase. אם הבעיה נמשכת, פנו אל התמיכה של Firebase.
הייתה שגיאה בהקצאת האפליקציה (שגיאות 400, 409 או 500)
אם אתם נתקלים שוב ושוב בשגיאות 400, 409 או 500 במהלך ההקצאה, פנו אל התמיכה של Firebase. ציינו בפני צוות התמיכה את מספר הפרויקט ב-Firebase ואת מזהה האפליקציה.
לא ניתן להעלות את ה-IPA
הדוגמה הבאה היא של תגובת רשת בדפדפן:
{"status":"IN_PROGRESS","message":"There was an error processing yourdistribution.EnsureyouareuploadingavalidIPAorAPKandtryagain."}
כדי לפתור את הבעיה, בצע את הצעדים הבאים:
בודקים את גודל קובץ ה-IPA. גודל הקובץ המקסימלי של כל הקבצים הבינאריים הוא 2,048MiB, שהם קצת יותר מ-2GB.
אם גודל קובץ ה-IPA לא חורג מהמגבלה ואפשר לשחזר את הבעיה, פועלים לפי השלבים הבאים:
בודקים את הקובץ Info.plist ומוודאים שהעמודה CFBundleDisplayName לא מכילה תווי הפרדה מסוג <array>.
מסירים את התווים המפרידים <array> ויוצרים מחדש את האפליקציה. ההעלאה אמורה להצליח.
הטיפים הבאים יעזרו לכם לפתור בעיות שהבודקים עלולים להיתקל בהן כשהם מתקינים ובודקים את האפליקציות שלכם.
לבודק אין חשבון Google
כשמשתמש יוצר חשבון Google, הוא מקבל באופן אוטומטי כתובת Gmail.
אם לבודק אין כתובת Google Workspace או Gmail, או אם הוא מעדיף להשתמש בכתובת אימייל אחרת כדי להיכנס, בקשו ממנו לקשר לחשבון כתובת אימייל שהיא לא של Gmail ולהשתמש בה כדי להיכנס.
כשבוחרים כתובת אימייל חלופית, צריך לפעול לפי ההנחיות הבאות:
אל תשתמשו בכתובת Gmail.
אל תשתמשו בכתובת אימייל שכבר מקושרת לחשבון Google אחר.
חשוב לזכור להשתמש בסיסמה לחשבון Google כשנכנסים באמצעות כתובת האימייל הזו.
הבודק לא יכול לראות את האפליקציות או הגרסאות הנכונות
אם הבודק אישר את ההזמנה באימייל באמצעות כתובת אימייל שונה מזו שאליה נשלחה ההזמנה, יכול להיות שהוא לא יוכל לראות את האפליקציות או הגרסאות הנכונות.
כתובת האימייל שהמפתח שולח אליה הזמנות ומוסיף לגרסאות build חדשות (כתובת אימייל א') יכולה להיות שונה מכתובת האימייל שהבודק משתמש בה כדי לאשר את ההזמנה (כתובת אימייל ב'). הפעולה הזו יוצרת קישור מאחורי הקלעים. בכל פעם שכתובת אימייל א' נוספת לגרסאות build חדשות, כתובת אימייל ב' היא זו שמקבלת גישה.
אם הבודק אישר את ההזמנה באימייל עם כתובת אימייל אחרת, פועלים לפי השלבים הבאים כדי לפתור את הבעיה:
מוחקים את הבודק מהקטע הצגת כל הבודקים בכרטיסייה בודקים וקבוצות בדף App Distribution במסוף Firebase.
ההזמנות הקיימות יוסרו.
מזמינים מחדש את הבודק לבדוק את האפליקציה. הבודק אמור לקבל הזמנה באימייל.
חשוב לוודא שהבודק מאשר את ההזמנה עם אותה כתובת אימייל.
הבודק לא מקבל התראות באימייל
יכול להיות שהבודקים לא יקבלו התראות באימייל אם:
התראות באימייל נשלחות לתיקיות הספאם.
מסנני האימייל מוגדרים.
ההזמנה נשלחה לחשבון אימייל אחד, אבל הבודק אישר אותה באמצעות חשבון אימייל אחר. הבודק מקבל אימיילים על גרסאות חדשות לחשבון האימייל שאליו נשלחה ההזמנה במקור.
הבודק הוזמן בעבר אבל לא אישר את ההזמנה הראשונית.
אם הבודק יתווסף לגרסאות הבאות, מערכת App Distribution לא תשלח לו התראות על גרסאות באופן אוטומטי כי הוא לא אישר את ההזמנה הראשונית.
פתרון 1
בקשו מהבודק לבדוק את תיקיית הספאם ואת מסנני האימייל שהוא הגדיר בשירות האימייל שלו.
אם הבודק ביטל את ההרשמה לאימיילים, צריך לבקש ממנו לבצע את הפעולות הבאות:
מוצאים אימייל שהבודק קיבל בעבר מהאפליקציה.
לוחצים על ניהול הגדרות האימייל בתחתית המסך ואז על אני רוצה לקבל אימיילים כדי להירשם מחדש.
פתרון 2
אם לבודק לא אכפת לקבל התראות באימייל והוא רק רוצה להיות מסוגל לאשר הזמנות לאפליקציה, הוא יכול לראות הזמנות לאפליקציה בהמתנה ישירות בקליפ האינטרנט של Firebase App Distribution:
appdistribution.firebase.google.com.
פתרון 3
מוחקים את הבודק מהקטע הצגת כל הבודקים בכרטיסייה בודקים וקבוצות בדף App Distribution במסוף Firebase.
הפעולה הזו מסירה הזמנות קיימות.
מזמינים מחדש את הבודק לבדוק את האפליקציה. הבודק אמור לקבל הזמנה באימייל. חשוב לוודא שהבודק מאשר את ההזמנה באמצעות אותה כתובת אימייל שאליה נשלחה ההזמנה.
השגיאה "מפתח ארגוני לא מהימן" כשמנסים להפעיל אפליקציית בדיקה
השגיאה Untrusted Enterprise Developer מופיעה אם לא נתתם אמון באישור המפתח במכשיר הבדיקה לפני פתיחת האפליקציה. באפליקציה Settings > במסך Profiles & Device Management, בוחרים את שם המפתח של האפליקציה ונותנים בו אמון.
השגיאה "נדרש מצב פיתוח" כשמנסים להפעיל אפליקציית בדיקה
השגיאה "נדרש מצב פיתוח" מופיעה כשמנסים להפעיל אפליקציה ל-iOS שהוקצתה באופן אד-הוק ב-iOS בגרסה 16 ואילך, בלי להפעיל קודם את מצב הפיתוח.
כדי להפעיל את מצב המפתחים ולפתור את השגיאה הזו, צריך לבצע את השלבים הבאים:
באייפון, פותחים את אפליקציית ההגדרות ולוחצים על פרטיות ואבטחה.
גוללים למטה לקטע "אבטחה" ולוחצים על מצב פיתוח.
לוחצים על פס ההזזה של מצב פיתוח.
לוחצים על הפעלה מחדש.
אחרי שהמכשיר מופעל מחדש, פותחים את הנעילה שלו. מופיעה תיבת הדו-שיח "להפעיל את מצב הפיתוח?".
לוחצים על הפעלה. עכשיו אפשר להפעיל את האפליקציה ולהתחיל לבדוק אותה.
"המכשיר רשום, הכול מוכן! נשלח לך אימייל כשהאפליקציה תהיה מוכנה לבדיקה"
אם אתם מתקינים הפצה אד-הוק, ההודעה הזו מופיעה כשהמפתח עדיין לא הגדיר את האפליקציה שלו כך שתפעל במכשיר הבדיקה שלכם.
כדי שהאפליקציה תהיה זמינה לכם, המפתח צריך לפעול לפי ההוראות בקטע רישום מכשירים נוספים.
לחשבון Google אין גישה לאפליקציית הבדיקה
אם לחשבון Google שלכם אין גישה לאפליקציית בדיקה שהתקנתם בעבר (או שקיבלתם הזמנה אליה), כנראה שנכנסתם לחשבון Google הלא נכון. האפליקציות שיש לכם גישה אליהן משויכות לחשבון Google שבו השתמשתם כשאישרתם את ההזמנה לבדוק את האפליקציה. נסו להיכנס שוב באמצעות חשבון Google שבו השתמשתם כדי לאשר את ההזמנה.
שגיאה 403: "כדי לקבל גישה, צריך לפנות לאדמין"
אם מופיעה שגיאת 403, זה אומר שלחשבון שבו אתם משתמשים אין הרשאה להתקין ולבדוק אפליקציות. הגישה נקבעת על ידי האדמין של הדומיין של החשבון שלכם ב-Google Workspace.
אם לדעתכם אמורה להיות לכם הרשאה להתקין ולבדוק אפליקציות, אתם צריכים לבקש מהאדמין של חשבון Google Workspace לשנות את הגדרות החשבון שלכם. האדמין צריך לפעול לפי ההוראות במאמר איך מנהלים את הגישה לשירותים שאין להם מתג נפרד.
אם יש לכם כמה חשבונות, נסו להתחבר באמצעות חשבון אחר שאין לו הגבלה על התקנה ובדיקה של אפליקציות.
הפעלת התראות בתוך האפליקציה באמצעות App Distribution iOS SDK
הטיפים הבאים יעזרו לכם לפתור בעיות שקשורות להפעלת התראות על גרסאות build חדשות באפליקציה באמצעות ה-SDK של App Distribution ל-iOS.
הבודק לא מקבל התראות באפליקציה
אם כבר הגדרתם את ה-SDK של App Distribution ל-iOS באפליקציה והבודקים לא מקבלים התראות בתוך האפליקציה, ודאו שהאפליקציה מאחזרת גרסאות חדשות:
מריצים את האפליקציה בסימולטור ומחפשים את המחרוזת "[Firebase/AppDistribution]".
מוודאים שלבודק יש גישה לגרסה החדשה:
אם מוחזר אובייקט גרסה תקין, סביר להניח שיש בעיה במחזור החיים של View Controller, שבו תיבת הדו-שיח של ההתראה נטענת לפני שהתצוגה מופיעה.
אם לא מוחזרת גרסה, יכול להיות שהבודק עדיין לא משויך לגרסה החדשה. בלוח הבקרה של App Distribution במסוף Firebase, מוודאים שהבודק נכלל בהפצת ה-build ונמצא במצב Accepted.
אם הבודק עדיין לא מקבל עדכונים, בקשו ממנו להשתמש בטיפים הבאים כדי לוודא שהוא אישר את ההזמנה לבדוק את האפליקציה, ושהוא הגדיר את מכשיר הבדיקה שלו כמו שצריך:
במכשיר הבדיקה, נכנסים לקליפ האינטרנט של הפצת אפליקציות ב-Firebase. חשוב לבחור את חשבון Google שבו השתמשתם כשאישרתם את ההזמנה לבדוק את האפליקציה.
מוודאים שגרסת האפליקציה החדשה זמינה ב-Web Clip.
הבודק מתבקש להיכנס שוב לחשבון אחרי סגירת האפליקציה
כברירת מחדל, הבודקים צריכים להיכנס לחשבון Google שלהם רק פעם אחת כדי להפעיל התראות על גרסאות build חדשות ולהתקין גרסאות build חדשות. אם הבודקים מתבקשים להיכנס שוב אחרי שהם סוגרים ופותחים מחדש את האפליקציה, כדאי לפעול לפי הטיפים הבאים כדי לוודא שההגדרות של App Distribution נקבעו כמו שצריך:
בקטע Key restrictions, מוודאים שה-API של App Tester של Firebase נכלל ברשימת ממשקי ה-API המותרים.
אם אתם בדרך כלל מנקים את UserDefaults כשאתם יוצאים מהחשבון, יכול להיות שאתם מנקים את המצב של הבודק. App Distribution מאחסן דגל שמציין אם הבודק כבר נכנס לאפליקציה. מידע נוסף זמין במאגר GitHub.
שאלות נפוצות
האם יש מגבלות על הוספת בודקים לאפליקציה?
ב-Firebase App Distribution יש את המגבלות הבאות על מספר הבודקים:
הוספה של עד 500 בודקים לפרויקט ב-Firebase
אפשר להוסיף עד 200 בודקים לקבוצה ב-App Distribution
לבודקים יש 30 ימים לאשר את ההזמנה לבדיקת האפליקציה, לפני שהתוקף שלה פג.
כשההזמנה תהיה במרחק של 5 ימים מתפוגה, תופיע הודעת תפוגה במסוף Firebase לצד הבודק בגרסה. כדי לחדש הזמנה, אפשר לשלוח אותה מחדש באמצעות התפריט הנפתח בשורה של הבודק.
אחרי שהאפליקציה מגיעה למגבלת התפוגה של 150 יום או למגבלת 1,000 הגרסאות, הגרסה מוסרת ממרכז הבקרה של App Distribution ומאפליקציית האינטרנט של App Distribution לבודקים. אם הבודק התקין את הגרסה, הגרסה המקומית של האפליקציה ממשיכה לפעול.
כדי שגרסת האפליקציה תהיה זמינה לזמן ארוך יותר, אפשר להשתמש באחת מההמלצות הבאות:
לפני שהגרסה של האפליקציה תפוג או תחרוג ממגבלת הגרסאות, צריך להוריד את קובץ ה-IPA ולמחוק את הגרסה ממרכז הבקרה של App Distribution. לאחר מכן, מעלים מחדש את ה-IPA כגרסה חדשה אל App Distribution.
מורידים את הגרסה ומעלים אותה אל Cloud Storage כדי לשמור אותה בארכיון לטווח ארוך.
התוקף של גרסאות האפליקציה פג אחרי 150 ימים
כשמעלים גרסה של האפליקציה ל-Firebase, הגרסה מופיעה במרכז הבקרה של App Distribution למשך 150 ימים, החל מתאריך ההעלאה. אחרי שמעלים את הגרסה, אפשר להפיץ אותה לבודקים, שמתקינים את הגרסה מאפליקציית האינטרנט של App Distribution לבודקים במכשיר הבדיקה שלהם.
כשהגרסה נמצאת במרחק של 30 ימים מתאריך התפוגה, מופיעה התראה על תפוגת הגרסה של האפליקציה בדף App Distribution במסוף Firebase ובאפליקציית האינטרנט App Distribution לבודקים.
App Distribution תומך ב-1,000 פריטי תוכן לכל היותר
ב-App Distribution אפשר להגדיר עד 1,000 גרסאות לכל אפליקציה. כשהאפליקציה מגיעה למגבלה של 1,000 גרסאות, המערכת של App Distribution מוחקת באופן אוטומטי את הגרסאות הישנות ביותר שחורגות מהמגבלה.
אם אתם רוצים לנהל את גרסאות האפליקציה באופן ידני, אתם יכולים להשתמש ב-API בארכיטקטורת REST של App Distribution כדי להציג ולמחוק גרסאות של האפליקציה בכמות גדולה.
הפרופיל ב-Firebase הוא פרופיל הגדרות שמאפשר ל-App Distribution:
רושמים את מכשיר הבדיקה באמצעות איסוף מזהה המכשיר הייחודי (UDID). אם אתם בודקים הפצה אד-הוק, מערכת Firebase שולחת למפתח האפליקציה אימייל שכולל את ה-UDID של מכשיר הבדיקה, יחד עם הוראות להכללת המכשיר בפרופיל ההקצאה של האפליקציה, כדי שתוכלו לבדוק את ה-build במכשיר שלכם.
מתקינים קליפ אינטרנט של Firebase App Distribution במסך הבית של המכשיר. הקליפ מאפשר להתקין את כל אפליקציות הבדיקה ולגשת אליהן במקום אחד. גרסאות build חדשות שאתם מוזמנים לבדוק מתווספות באופן אוטומטי לקליפ האינטרנט.
לקבלת עזרה בהתקנת פרופילי הגדרות אישיות במכשיר iOS, אפשר לעיין במסמכי התיעוד של Apple.
איך אפשר לגשת לאפליקציות לבדיקה שהתקנתי במכשיר?
אם אתם בודקים, אתם יכולים לגשת לכל אפליקציות הבדיקה שלכם באמצעות קליפ האינטרנט של Firebase App Distribution, שנוסף באופן אוטומטי למסך הבית של מכשיר הבדיקה כשאתם מתקינים את הפרופיל של Firebase. אם אתם בודקים הפצה אד-הוק, קודם צריך להתקין את הפרופיל ורק אז אפשר לבדוק את האפליקציה.
אם אתם בודקים הפצה של Enterprise, אתם יכולים להתקין את הפרופיל באופן ידני:
אם עדיין לא עשיתם זאת, היכנסו ל-Google ואשרו את ההזמנה.
בקטע אפליקציות לבדיקה, בוחרים את האפליקציה שרוצים לבדוק.
בפינה השמאלית העליונה של דף האפליקציה, לוחצים על mobile_screen_share.
פועלים לפי ההוראות שמוצגות כדי להתקין את הפרופיל של Firebase.
איך מוחקים את חשבון הבודק?
כדי למחוק את חשבון הבודק ב-App Distribution ואת הנתונים שמשויכים אליו, צריך לפעול לפי השלבים הבאים לפי הסדר:
בפינה השמאלית העליונה, לוחצים על settings (ניהול החשבון).
מחיקת החשבון.
אופציונלי: בהרשאות של חשבון Google, מבטלים את הגישה של Firebase App Distribution. חשוב לזכור: אם מבטלים את הגישה בלי למחוק קודם את החשבון ב-App Distribution, חשבון הבודק והנתונים לא נמחקים.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-10-18 (שעון UTC)."],[],[]]