דף זה מספק עזרה בפתרון בעיות ותשובות לשאלות נפוצות לגבי הפצה ובדיקת אפליקציות עם הפצת אפליקציות.
הפצת אפליקציות
השתמש בעצות הבאות כדי לפתור בעיות שאתה עלול להיתקל בהן בעת הפצת אפליקציות לבודקים שלך.
בעת העלאת אפליקציה, אתה עלול להיתקל בשגיאה זו:
"לא הצלחנו למצוא כתובת אימייל ליצירת קשר עבור האפליקציה <app-id>
. בקר בהפצת אפליקציות במסוף Firebase כדי להגדיר אחת."
הגדר כתובת אימייל ליצירת קשר במסוף Firebase, אם זמין. אם הבעיה נמשכת, פנה לתמיכה של Firebase .
אם אתה נתקל שוב ושוב בשגיאות 400, 409 או 500 במהלך הקצאה, פנה לתמיכה של Firebase . ספק תמיכה עם מספר פרויקט Firebase ומזהה האפליקציה שלך.
להלן דוגמה לתגובת רשת דפדפן:
{
"status": "IN_PROGRESS",
"message": "There was an error processing your
distribution. Ensure you are uploading a valid IPA or APK and try again."
}
כדי לפתור בעיה זו, בצע את השלבים הבאים:
ודא את גודל ה-IPA. מגבלת גודל הקובץ המקסימלית עבור כל הקבצים הבינאריים היא 2048 MiB, שהם קצת יותר מ-2 GB.
אם גודל ה-IPA נמצא במגבלת גודל הקובץ וניתן לשחזור, בצע את השלבים הבאים:
בדוק את קובץ
Info.plist
שלך ואשר אםCFBundleDisplayName
מכיל מפריד<array>
.הסר את המפרידים
<array>
ובנה מחדש את האפליקציה שלך. ההעלאה אמורה להצליח.אם אתה עדיין נתקל בבעיות, פנה לתמיכה של Firebase .
אם גודל ה-IPA חורג ממגבלת גודל הקובץ, בצע את השינויים הדרושים כדי להקטין את גודל הקובץ.
אם הקטנת קובץ ה-IPA לא פותרת את הבעיה, פנה לתמיכה של Firebase ושאל לגבי השימוש ב-Testflight .
התקנה ובדיקה של אפליקציות
השתמש בעצות הבאות כדי לפתור בעיות שהבודקים שלך עלולים להיתקל בהן כשהם מתקינים ובודקים את האפליקציות שלך.
כאשר משתמש יוצר חשבון Google, הוא מקבל באופן אוטומטי כתובת Gmail.
אם לבוחן אין כתובת Google Workspace או Gmail, או אם הוא מעדיף להשתמש בכתובת דוא"ל אחרת כדי להיכנס, בקש מהבודק לקשר כתובת דוא"ל שאינה Gmail לחשבון ולהשתמש בדוא"ל זה כדי להיכנס.
בעת בחירת דוא"ל חלופי, על הבוחן לפעול לפי ההנחיות הבאות:
- אל תשתמש בכתובת Gmail.
- אל תשתמש בכתובת דוא"ל שכבר מקושרת לחשבון Google אחר.
- זכור להשתמש בסיסמת חשבון Google שלך בעת הכניסה באמצעות כתובת דוא"ל זו.
למידע נוסף, ראה היכנס לחשבון Google שלך עם כתובת דוא"ל אחרת .
אם הבוחן קיבל את ההזמנה בדוא"ל עם כתובת דוא"ל שונה מזו שההזמנה נשלחה אליה, ייתכן שהבודק לא יוכל לראות את האפליקציות או הרכיבים הנכונים.
האימייל שאליו המפתח שולח הזמנות ומוסיף לגירסאות חדשות (אימייל א') יכול להיות שונה מהמייל שבו משתמש הבוחן כדי לקבל את ההזמנה (אימייל ב'). זה יוצר קישור מאחורי הקלעים. בכל פעם שמתווסף דוא"ל א' למבנים חדשים, זה למעשה דוא"ל B שמקבל גישה.
אם הבוחן קיבל את ההזמנה בדוא"ל עם כתובת דוא"ל אחרת, בצע את השלבים הבאים כדי לפתור את הבעיה:
מחק את הבוחן מהקטע הצג את כל הבודקים בכרטיסייה בודקים וקבוצות בדף הפצת אפליקציות של מסוף Firebase. ההזמנות הקיימות מוסרות.
הזמן מחדש את הבוחן לבדוק את האפליקציה שלך. הבוחן אמור לקבל אימייל הזמנה.
ודא שהבודק מקבל את ההזמנה עם אותה כתובת אימייל.
ייתכן שהבודקים לא יקבלו הודעות דוא"ל אם מתרחשת אחת מהדברים הבאים:
הודעות דואר אלקטרוני נשלחות לתיקיות ספאם.
מסנני דואר אלקטרוני מוגדרים.
ההזמנה נשלחה לחשבון דוא"ל אחד, אך הבוחן קיבל עם חשבון דוא"ל אחר. הבוחן מקבל הודעות דואר אלקטרוני חדשות עבור חשבון הדוא"ל שאליו נשלחה ההזמנה במקור.
הבוחן הוזמן בעבר אך לא קיבל את ההזמנה הראשונית. אם הבוחן יתווסף למהדורות עוקבות, אפליקציית הפצת אפליקציות לא תשלח אוטומטית הודעות פרסום לאותו בודק מכיוון שהבודק לא קיבל את ההזמנה הראשונית.
פתרון 1
בקש מהבודק לבדוק את תיקיית הספאם שלו ואת כל מסנני הדוא"ל שהם מגדירים בשירות הדוא"ל שלו.
אם הבוחן ביטל את המנוי להודעות האימייל, בקש מהבודק לבצע את הפעולות הבאות:
- מצא אימייל שהבודק קיבל בעבר מהאפליקציה.
- לחץ על נהל הגדרות דוא"ל בתחתית ולחץ על אפשר לדוא"ל להירשם מחדש.
פתרון 2
אם לבוחן לא אכפת לקבל הודעות דוא"ל והוא רק רוצה להיות מסוגל לקבל הזמנות לאפליקציה, הוא יכול להציג הזמנות אפליקציה ממתינות ישירות בקליפ האינטרנט של Firebase App Distribution: appdistribution.firebase.google.com .
פתרון 3
מחק את הבוחן מהקטע הצג את כל הבודקים של הכרטיסייה בודקים וקבוצות בדף הפצת אפליקציות במסוף Firebase. פעולה זו מסירה הזמנות קיימות.
הזמן מחדש את הבוחן לבדוק את האפליקציה שלך. הבוחן אמור לקבל אימייל הזמנה. ודא שהבודק מקבל את ההזמנה עם אותה כתובת אימייל שאליה נשלחה ההזמנה.
השגיאה של Untrusted Enterprise Developer מופיעה אם לא נתת אמון באישור המפתח במכשיר הבדיקה לפני פתיחת האפליקציה. באפליקציית הגדרות > פרופילים וניהול מכשירים , בחר את שם המפתח של האפליקציה וסמוך עליו.
השגיאה 'נדרש מצב מפתחים' מופיעה כאשר אתה מנסה להפעיל אפליקציית iOS עם אספקת אד-הוק ב-iOS 16 ואילך מבלי להפעיל תחילה את מצב מפתחים.
כדי להפעיל את מצב מפתחים ולפתור שגיאה זו, בצע את השלבים הבאים:
- באייפון שלך, פתח את אפליקציית ההגדרות ולאחר מכן הקש על פרטיות ואבטחה .
- גלול מטה אל אבטחה והקש על מצב מפתח .
- הקש על המחוון מצב מפתח .
- הקש על הפעל מחדש .
- לאחר הפעלה מחדש של המכשיר, בטל את נעילת המכשיר. הפעל את מצב מפתחים? מופיעה תיבת דו-שיח.
- הקש על הפעל . כעת תוכל להפעיל את האפליקציה שלך ולהתחיל בבדיקה.
אם אתה מתקין הפצת אד-הוק, הודעה זו מופיעה כאשר המפתח עדיין לא הגדיר את האפליקציה שלו לפעול במכשיר הבדיקה שלך. כדי להפוך את האפליקציה לזמינה עבורך, על המפתח להשלים את ההוראות בהרשמה של מכשירים נוספים .
אם לחשבון Google שלך אין גישה לאפליקציית בדיקה שהתקנת בעבר (או שקיבלת הזמנה עבורה), סביר להניח שנכנסת לחשבון Google הלא נכון. האפליקציות שאליהם יש לך גישה משויכות לחשבון Google שבו השתמשת כאשר קיבלת לראשונה את ההזמנה לבדוק את האפליקציה. נסה שוב על ידי כניסה עם חשבון Google שבו השתמשת בעבר כדי לקבל את ההזמנה.
כאשר אתה נתקל בשגיאת 403, המשמעות היא שלחשבון שבו אתה משתמש אין הרשאה להתקין ולבדוק אפליקציות. הגישה נקבעת על ידי מנהל המערכת של הדומיין של החשבון שלך ב-Google Workspace.
אם אתה סבור שצריכה להיות לך הרשאה להתקין ולבדוק אפליקציות, בקש ממנהל חשבון Google Workspace שלך לשנות את הגדרות החשבון שלך. מנהל המערכת שלך צריך לבצע את ההוראות ב'ניהול גישה לשירותים שאינם נשלטים בנפרד .
אם יש לך מספר חשבונות, נסה להיכנס עם חשבון אחר שאינו מוגבל בהתקנה ובדיקה של אפליקציות.
הפעלת התראות בתוך האפליקציה עם ה-App Distribution iOS SDK
השתמש בעצות הבאות כדי לפתור בעיות הכרוכות בהפעלת התראות בנייה חדשה בתוך האפליקציה באמצעות ה-App Distribution iOS SDK.
אם כבר הגדרת את ה-App Distribution iOS SDK באפליקציה שלך והבודקים שלך לא מקבלים התראות בתוך האפליקציה, בדוק כדי לוודא שהאפליקציה שלך מביאה מהדורות חדשות:
הפעל מצב ניפוי באגים באפליקציה שלך. כדי ללמוד כיצד, עיין בתיעוד של Google Analytics .
הפעל את האפליקציה שלך בסימולטור וחפש את המחרוזת "[Firebase/AppDistribution]".
בדוק שלבודק יש גישה לגרסה החדשה:
אם מוחזר אובייקט שחרור חוקי, סביר להניח שיש בעיה במחזור החיים של בקר התצוגה שבו תיבת הדו-שיח של ההתראה נטענת לפני שהתצוגה מופיעה.
אם לא הוחזר מהדורה, ייתכן שהבודק שלך עדיין לא משויך למהדורה החדשה. בלוח המחוונים של הפצת אפליקציות של מסוף Firebase, ודא שהבודק שלך כלול בהפצת ה-build שלך ושנמצא במצב מקובל .
אם הבוחן שלך עדיין לא מקבל עדכונים, בקש ממנו לפעול לפי הטיפים הבאים כדי לוודא שהוא קיבל את ההזמנה לבדוק את האפליקציה שלך ושהוא הגדיר את מכשיר הבדיקה שלו כראוי:
במכשיר הבדיקה, היכנס לקליפ האינטרנט של Firebase App Distribution. זכור לבחור את חשבון Google שבו השתמשת לראשונה כשקיבלת את ההזמנה לבדוק את האפליקציה.
ודא שהגרסה החדשה של האפליקציה זמינה בקליפ האינטרנט.
כברירת מחדל, הבודקים שלך צריכים להיכנס לחשבון Google שלהם פעם אחת בלבד כדי להפעיל התראות על בנייה חדשה וכדי להתקין רכיבים חדשים. אם הבודקים שלך מתבקשים להיכנס שוב לאחר סגירה ופתיחה מחדש של האפליקציה שלך, עקוב אחר הטיפים הבאים כדי לוודא שתצורת הפצת האפליקציה שלך מוגדרת כהלכה:
ודא שהפעלת את Firebase App Testers API. למידע נוסף, ראה הפעל את API Test Distribution App .
תחת הגבלות מפתח , ודא שממשק ה-API של Firebase App Testers כלול ברשימת ממשקי ה-API המותרים.
אם אתה בדרך כלל מנקה את UserDefaults בעת היציאה, ייתכן שאתה מנקה את מצב הבוחן שלך. הפצת אפליקציות מאחסנת דגל המציין אם הבוחן שלך כבר נכנס לאפליקציה. למידע נוסף, עיין במאגר GitHub .
שאלות נפוצות
ל-Firebase App Distribution יש את מגבלות הבודקים הבאות:
הוסף מקסימום 500 בודקים לפרויקט Firebase
הוסף מקסימום 200 בודקים לקבוצת הפצת אפליקציות
כדי להוסיף בודקים נוספים, בקש הגדלת מגבלה ללא עלות .
לבודקים יש 30 יום לקבל הזמנה לבדוק את האפליקציה לפני שתפוגה. כאשר הזמנה עוברת 5 ימים מתאריך התפוגה, הודעת תפוגה מופיעה במסוף Firebase ליד הבוחן בגרסה. ניתן לחדש הזמנה על ידי שליחתה מחדש דרך התפריט הנפתח בשורת הבוחן.
ראה רישום מכשירים נוספים .
גרסאות אפליקציות יוסרו מהפצת אפליקציות אם מתרחש אחד מהתנאים הבאים:
- הוצאת האפליקציה היא יותר מ-150 יום.
- אתה חורג מהמגבלה של 1,000 שחרור אפליקציות, והגרסה של האפליקציה ישנה יותר מ-1,000 מהדורות האפליקציות האחרונות.
למידע נוסף, ראה הפצת אפליקציות תומכת ב-1,000 גרסאות לכל היותר .
לאחר שהאפליקציה מגיעה או חורגת ממגבלת התפוגה של 150 יום או מגבלת השחרור של 1,000 אפליקציות, ההפצה מוסרת ממרכז השליטה של הפצת אפליקציות ומאפליקציית האינטרנט של בודק הפצת אפליקציות. אם הבוחן שלך התקין את המהדורה, הגרסה המקומית של האפליקציה ממשיכה לפעול.
כדי להשאיר את הוצאת האפליקציה זמינה זמן רב יותר, השתמש באחת מההמלצות הבאות:
- לפני שהשחרור של האפליקציה יפוג או יחרוג ממגבלת ההפצה, הורד את ה-IPA ומחק את הגרסה מלוח המחוונים של הפצת אפליקציות. לאחר מכן, העלה מחדש את ה-IPA כמבנה חדש ל-App Distribution.
- הורד את המהדורה והעלה אותה ל- Cloud Storage לארכיון לטווח ארוך.
תוקף מהדורות האפליקציה יפוג לאחר 150 יום
כאשר אתה מעלה מהדורה של האפליקציה שלך ל-Firebase, ההפצה מופיעה בלוח המחוונים של הפצת אפליקציות למשך 150 יום, החל מתאריך ההעלאה. לאחר העלאת המהדורה, תוכל להפיץ אותה לבודקים, אשר מתקינים את המהדורה מאפליקציית האינטרנט של בודקי הפצת האפליקציות במכשיר הבדיקה שלהם.
כאשר ההפצה היא 30 יום מתאריך התפוגה, הודעת תפוגה של שחרור האפליקציה מופיעה בגרסה שלך בדף הפצת אפליקציות של מסוף Firebase ובאפליקציית האינטרנט של בודק ההפצה של אפליקציות.
הפצת אפליקציות תומכת לכל היותר ב-1,000 מהדורות
הפצת אפליקציות מאפשרת לכל היותר 1,000 מהדורות לכל אפליקציה. כאשר האפליקציה שלך מגיעה למגבלה של 1,000 אפליקציות, הפצת אפליקציות מוחקת אוטומטית את המהדורות הישנות ביותר מעל המגבלה.
אם ברצונך לנהל באופן ידני את מהדורות האפליקציה שלך, השתמש ב-App Distribution REST API כדי לרשום ולמחוק גרסאות אפליקציות בכמות גדולה.
אם יש לך שאלות, צור קשר עם התמיכה של Firebase .
פרופיל Firebase הוא פרופיל תצורה המאפשר להפצת אפליקציות:
רשום את מכשיר הבדיקה על ידי איסוף מזהה המכשיר הייחודי (UDID). אם אתם בודקים הפצת אד-הוק, Firebase שולחת למפתח האפליקציה אימייל הכולל את ה-UDID של מכשיר הבדיקה, יחד עם הוראות כיצד לכלול את המכשיר בפרופיל ההקצאה של האפליקציה כדי שניתן יהיה לבדוק את ה-build במכשיר שלכם.
התקן קליפ אינטרנט של Firebase App Distribution על מסך הבית של המכשיר שלך. קליפ האינטרנט מאפשר לך להתקין ולגשת לכל אפליקציות הבדיקה שלך במקום אחד. בונים חדשים שאתה מוזמן לבדוק מתווספים אוטומטית לקליפ האינטרנט.
לקבלת עזרה בהתקנת פרופילי תצורה במכשיר ה-iOS שלך, עיין בתיעוד של Apple .
אם אתה בודק, אתה יכול לגשת לכל אפליקציות הבדיקה שלך באמצעות קליפ האינטרנט של Firebase App Distribution , שמתווסף אוטומטית למסך הבית של מכשיר הבדיקה שלך בעת התקנת פרופיל Firebase. אם אתה בודק הפצת אד הוק, תחילה עליך להתקין את הפרופיל לפני שתוכל לבדוק את האפליקציה.
אם אתה בודק הפצת Enterprise, אתה יכול להתקין את הפרופיל באופן ידני:
אם עדיין לא עשית זאת, היכנס ל-Google וקבל את ההזמנה.
תחת בדיקת אפליקציות , בחר את האפליקציה שברצונך לבדוק.
בפינה השמאלית העליונה של דף האפליקציה, הקש על mobile_screen_share .
בצע את ההוראות המוצגות כדי להתקין את פרופיל Firebase.
כדי למחוק את חשבון הבוחן של App Distribution והנתונים המשויכים אליו, בצע את השלבים הבאים לפי הסדר:
בקר בכתובת https://appdistribution.firebase.google.com והיכנס באמצעות חשבון Google שלך.
בפינה השמאלית העליונה, לחץ על
( נהל חשבון )מחק חשבון .
אופציונלי: בהרשאות חשבון Google שלך, שלל גישה מ-Firebase App Distribution. שים לב שביטול הגישה מבלי למחוק תחילה את חשבון הפצת האפליקציות שלך אינו מוחק את חשבון הבוחן או הנתונים שלך.
דף זה מספק עזרה בפתרון בעיות ותשובות לשאלות נפוצות לגבי הפצה ובדיקת אפליקציות עם הפצת אפליקציות.
הפצת אפליקציות
השתמש בעצות הבאות כדי לפתור בעיות שאתה עלול להיתקל בהן בעת הפצת אפליקציות לבודקים שלך.
בעת העלאת אפליקציה, אתה עלול להיתקל בשגיאה זו:
"לא הצלחנו למצוא כתובת אימייל ליצירת קשר עבור האפליקציה <app-id>
. בקר בהפצת אפליקציות במסוף Firebase כדי להגדיר אחת."
הגדר כתובת אימייל ליצירת קשר במסוף Firebase, אם זמין. אם הבעיה נמשכת, פנה לתמיכה של Firebase .
אם אתה נתקל שוב ושוב בשגיאות 400, 409 או 500 במהלך הקצאה, פנה לתמיכה של Firebase . ספק תמיכה עם מספר פרויקט Firebase ומזהה האפליקציה שלך.
להלן דוגמה לתגובת רשת דפדפן:
{
"status": "IN_PROGRESS",
"message": "There was an error processing your
distribution. Ensure you are uploading a valid IPA or APK and try again."
}
כדי לפתור בעיה זו, בצע את השלבים הבאים:
ודא את גודל ה-IPA. מגבלת גודל הקובץ המקסימלית עבור כל הקבצים הבינאריים היא 2048 MiB, שהם קצת יותר מ-2 GB.
אם גודל ה-IPA נמצא במגבלת גודל הקובץ וניתן לשחזור, בצע את השלבים הבאים:
בדוק את קובץ
Info.plist
שלך ואשר אםCFBundleDisplayName
מכיל מפריד<array>
.הסר את המפרידים
<array>
ובנה מחדש את האפליקציה שלך. ההעלאה אמורה להצליח.אם אתה עדיין נתקל בבעיות, פנה לתמיכה של Firebase .
אם גודל ה-IPA חורג ממגבלת גודל הקובץ, בצע את השינויים הדרושים כדי להקטין את גודל הקובץ.
אם הקטנת קובץ ה-IPA לא פותרת את הבעיה, פנה לתמיכה של Firebase ושאל לגבי השימוש ב-Testflight .
התקנה ובדיקה אפליקציות
השתמש בטיפים הבאים כדי לפתור בעיות שהבוחנים שלך עשויים להיתקל בהם כאשר הם מתקינים ובודקים את האפליקציות שלך.
כאשר משתמש יוצר חשבון Google, הוא מקבל אוטומטית כתובת Gmail.
אם לבוחן אין סביבת עבודה של Google או כתובת Gmail, או אם הם מעדיפים להשתמש בכתובת דוא"ל אחרת כדי להיכנס, בקש מהבוחן לקשר כתובת דוא"ל שאינה Gmail לחשבון ולהשתמש בדוא"ל זה כדי להיכנס.
בבחירת דוא"ל חלופי, על הבוחן לעקוב אחר הנחיות אלה:
- אל תשתמש בכתובת Gmail.
- אל תשתמש בכתובת דוא"ל שכבר מקושרת לחשבון גוגל אחר.
- זכור להשתמש בסיסמת חשבון Google שלך בעת כניסה עם כתובת דוא"ל זו.
למידע נוסף, ראה היכנס לחשבון Google שלך באמצעות כתובת דוא"ל אחרת .
אם הבוחן קיבל את ההזמנה בדוא"ל עם כתובת דוא"ל שונה ממה שנשלח להזמנה, ייתכן שהבוחן לא יוכל לראות את האפליקציות הנכונות או בונה.
הדוא"ל שאליו היזם שולח הזמנות ומוסיף לבניינים חדשים (דוא"ל A) יכול להיות שונה מהדוא"ל בו משתמש הבוחן כדי לקבל את ההזמנה (דוא"ל B). זה יוצר קישור מאחורי הקלעים. בכל פעם שנוספים דוא"ל A לבניינים חדשים, זה למעשה דוא"ל B שמקבל גישה.
אם הבוחן קיבל את הזמנת הדוא"ל עם כתובת דוא"ל אחרת, בצע את הצעדים הבאים כדי לפתור את הבעיה:
מחק את הבוחן מהקטע של כל הבוחנים בכרטיסייה של Testers & Groups בדף חלוקת האפליקציות במסוף Firebase. הזמנות קיימות מוסרות.
הדגיש מחדש את הבוחן לבדיקת האפליקציה שלך. על הבוחן לקבל דוא"ל הזמנה.
וודא שהבוחן מקבל את ההזמנה עם אותה כתובת דוא"ל.
ייתכן כי בודקים לא יקבלו הודעות דוא"ל אם אחד מהבאים מתרחש:
התראות דוא"ל נשלחות לתיקיות דואר זבל.
מסנני דוא"ל מוגדרים.
ההזמנה נשלחה לחשבון דוא"ל אחד, אך הבוחן התקבל עם חשבון דוא"ל אחר. הבוחן מקבל דוא"ל שחרור חדש עבור חשבון הדוא"ל אליו נשלחה ההזמנה במקור.
הבוחן הוזמן בעבר אך לא קיבל את ההזמנה הראשונית. אם הבוחן יתווסף לשחרור הבאים, חלוקת האפליקציות לא תשלח אוטומטית התראות שחרור לאותו בוחן מכיוון שהבוחן לא קיבל את ההזמנה הראשונית.
פתרון 1
בקש מהבוחן לבדוק את תיקיית הספאם שלהם ואת כל מסנני הדוא"ל שהם קבעו בשירות הדוא"ל שלהם.
אם הבוחן שלא הועבר מהודעות הדוא"ל, בקש מהבוחן לבצע את הדברים הבאים:
- מצא דוא"ל שהבוחן קיבל בעבר מהאפליקציה.
- לחץ על נהל הגדרות דוא"ל בתחתית ולחץ על אפשר דוא"ל כדי להגיש מחדש.
פתרון 2
אם לבוחן לא אכפת לקבל התראות בדוא"ל ופשוט רוצה להיות מסוגל לקבל הזמנות לאפליקציות, הם יכולים להציג הזמנות אפליקציות בהמתנה ישירות בקליפ ההפצה של האפליקציות Firebase: AppDistribution.firebase.google.com .
פתרון 3
מחק את הבוחן מהסעיף של כל הבוחנים בכרטיסייה של Testers & Groups בדף חלוקת האפליקציות במסוף Firebase. פעולה זו מסלקת הזמנות קיימות.
הדגיש מחדש את הבוחן לבדיקת האפליקציה שלך. על הבוחן לקבל דוא"ל הזמנה. וודא שהבוחן מקבל את ההזמנה באותה כתובת דוא"ל שאליה נשלחה ההזמנה.
שגיאת המפתחים הארגונית הלא אמינה מופיעה אם לא סמכת על תעודת המפתח במכשיר הבדיקה לפני פתיחת האפליקציה. באפליקציית הגדרות > פרופילים וניהול מכשירים , בחר את שם המפתח של האפליקציה וסמוך עליו.
שגיאת מצב המפתח הנדרשת מופיעה כשאתה מנסה להפעיל אפליקציית iOS עם Ad Hoc-Hoc, ב- iOS 16 ואילך מבלי להפעיל תחילה את מצב המפתח.
כדי לאפשר מצב מפתח ולפתור שגיאה זו, בצע את הצעדים הבאים:
- באייפון שלך, פתח את אפליקציית ההגדרות ואז הקש על פרטיות ואבטחה .
- גלול מטה למצב האבטחה והקיש על המפתח .
- הקש על מחוון מצב המפתח .
- הקש על הפעלה מחדש .
- לאחר שהמכשיר מופעל מחדש, בטל את הנעילה של המכשיר. מצב המפתחים מופעל? דו -שיח מופיע.
- הקש על הפעל . כעת תוכל להפעיל את האפליקציה שלך ולהתחיל לבדוק.
אם אתה מתקין חלוקת אד הוק, הודעה זו מופיעה כאשר המפתח טרם הגדיר את האפליקציה שלהם להפעלה במכשיר הבדיקה שלך. כדי להנגיש את האפליקציה עבורך, על המפתח להשלים את ההוראות בהרשמה מכשירים נוספים .
אם לחשבון Google שלך אין גישה לאפליקציית בדיקה שהתקנת בעבר (או קיבלת הזמנה לה), סביר להניח שנחתם לחשבון Google הלא נכון. האפליקציות אליהם יש לך גישה משויכות לחשבון Google שהשתמשת בו כאשר קיבלת לראשונה את ההזמנה לבדיקת האפליקציה. נסה שוב על ידי כניסה לחשבון Google שהשתמשת בעבר כדי לקבל את ההזמנה.
כשאתה נתקל בשגיאת 403, פירוש הדבר שלחשבון שאתה משתמש בו אין אישור להתקין ולבדוק אפליקציות. הגישה נקבעת על ידי מנהל התחום של חשבונך בסביבת העבודה של גוגל.
אם אתה מאמין שעליך לקבל אישור להתקין ולבדוק אפליקציות, בקש ממנהל חשבון סביבת העבודה של Google שלך לשנות את הגדרות החשבון שלך. המנהל שלך צריך לעקוב אחר ההוראות בניהול גישה לשירותים שאינם מבוקרים בנפרד .
אם יש לך מספר חשבונות, נסה להיכנס לחשבון אחר שאינו מוגבל מהתקנה ובדיקה של אפליקציות.
הפעלת התראות בתוך האפליקציה עם הפצת האפליקציות iOS SDK
השתמש בטיפים הבאים כדי לפתור בעיות הכרוכות באפשרות התראות בנייה חדשות בתוך האפליקציה באמצעות הפצת האפליקציות iOS SDK.
אם כבר הגדרת את אפליקציות הפצת iOS SDK באפליקציה שלך והבוחנים שלך לא מקבלים התראות בתוך האפליקציה, בדוק כדי לוודא שהאפליקציה שלך מביאה מהדורות חדשות:
אפשר מצב ניפוי באפליקציה שלך. כדי ללמוד כיצד, עיין בתיעוד Google Analytics .
הפעל את האפליקציה שלך בסימולטור וחפש את המחרוזת "[Firebase/AppDistribution]".
בדוק שלמבחן יש גישה למהדורה החדשה:
אם יוחזר אובייקט שחרור תקף, סביר להניח שיש בעיה במחזור החיים של בקר התצוגה בו נטען דו -שיח התראה לפני מופיעה התצוגה.
אם לא יוחזר שחרור, יתכן כי הבוחן שלך עדיין לא ישויך לשחרור החדש. בלוח המחוונים של חלוקת האפליקציות של קונסולת Firebase, וודא שהבוחן שלך נכלל בהפצת הבנייה שלך ונמצא במצב המקובל .
אם הבוחן שלך עדיין לא מקבל עדכונים, בקש מהם לעקוב אחר הטיפים שלהלן כדי לוודא שהם קיבלו את ההזמנה לבדוק את האפליקציה שלך וכי הם מגדירים את מכשיר הבדיקה שלהם כראוי:
במכשיר הבדיקה, היכנס לקליפ האינטרנט של הפצת האפליקציות של Firebase. זכור לבחור בחשבון Google בה השתמשת לראשונה כאשר קיבלת את ההזמנה לבדיקת האפליקציה.
וודא כי שחרור האפליקציות החדש זמין בקליפ האינטרנט.
כברירת מחדל, הבוחנים שלך צריכים רק להיכנס לחשבון Google שלהם פעם אחת כדי לאפשר התראות בנייה חדשות ולהתקין בניינים חדשים. אם הבודקים שלך מתבקשים להיכנס שוב לאחר הסגירה ופתיחת האפליקציה שלך מחדש, עקוב אחר הטיפים הבאים כדי לוודא שתצורת הפצת האפליקציות שלך מוגדרת כראוי:
בדוק כדי לוודא שהפעלת API של בוחני האפליקציות של Firebase. למידע נוסף, ראה אפשר את ה- API של בודק הפצת האפליקציות .
תחת מגבלות מפתח , וודאו כי ממשק ה- API של בוחני האפליקציות Firebase נכלל ברשימת ממשקי ה- API המותרים.
אם בדרך כלל אתה מנקה את ה- UserDefaults בביצוע, יתכן שאתה מנקה את מצב הבוחן שלך. הפצת אפליקציות מאחסנת דגל המציין אם הבוחן שלך כבר חתם לאפליקציה. למידע נוסף עיין במאגר GitHub .
שאלות נפוצות
ל-Firebase App Distribution יש את מגבלות הבודקים הבאות:
הוסף מקסימום 500 בודקים לפרויקט Firebase
הוסף מקסימום 200 בודקים לקבוצת הפצת אפליקציות
כדי להוסיף בודקים נוספים, בקש הגדלת מגבלה ללא עלות .
לבודקים יש 30 יום לקבל הזמנה לבדוק את האפליקציה לפני שתפוגה. כאשר הזמנה עוברת 5 ימים מתאריך התפוגה, הודעת תפוגה מופיעה במסוף Firebase ליד הבוחן בגרסה. ניתן לחדש הזמנה על ידי חוזרו באמצעות התפריט הנפתח בשורת הבוחן.
ראה הרשמה מכשירים נוספים .
מהדורות האפליקציות מוסרות מהפצת האפליקציות אם מתרחש אחד מהתנאים הבאים:
- שחרור האפליקציה ישן יותר מ -150 יום.
- אתה חורג ממגבלת שחרור האפליקציות של 1,000, ושחרור האפליקציה ישן יותר מ -1,000 שחרורי האפליקציות האחרונות.
לקבלת מידע נוסף, ראה הפצת אפליקציות תומכת במקסימום של 1,000 מהדורות .
לאחר שהאפליקציה מגיעה או חורגת ממגבלת התפוגה של 150 יום או מגבלת שחרור האפליקציה של 1,000, השחרור מוסר מלוח המחוונים להפצת האפליקציות ומיישורי האינטרנט של Tester Progress App. אם הבוחן שלך התקין את השחרור, הגרסה המקומית של האפליקציה ממשיכה לרוץ.
כדי לשמור על שחרור האפליקציה זמין זמן רב יותר, השתמש באחת ההמלצות הבאות:
- לפני ששחרור האפליקציה יפוג או חורג ממגבלת השחרור, הורד את ה- IPA ומחק את השחרור מלוח המחוונים של חלוקת האפליקציות. לאחר מכן, הפעל מחדש את ה- IPA כבנייה חדשה להפצת אפליקציות.
- הורד את השחרור והעלה אותו לאחסון ענן לארכיון לטווח הארוך.
שחרור האפליקציות פג לאחר 150 יום
כאשר אתה מעלה שחרור של האפליקציה שלך ל- Firebase, השחרור מופיע בלוח המחוונים של חלוקת האפליקציות למשך 150 יום, החל מתאריך ההעלאה. לאחר העלאת השחרור, באפשרותך להפיץ אותו לבודקים, המתקינים את השחרור מאפליקציית האינטרנט של Tester Sporting App במכשיר הבדיקה שלהם.
כאשר השחרור נמצא 30 יום ממועד התפוגה, הודעה על תום של שחרור אפליקציות מופיעה עם שחרורך בדף חלוקת האפליקציות של קונסולת Firebase ובאפליקציית האינטרנט של Tester Distrible Tester.
חלוקת האפליקציות תומכת במקסימום של 1,000 מהדורות
חלוקת האפליקציות מאפשרת מקסימום 1,000 מהדורות באפליקציה. כאשר האפליקציה שלך מגיעה למגבלת שחרור האפליקציה של 1,000, הפצת האפליקציות מוחקת אוטומטית את המהדורות העתיקות ביותר מעל המגבלה.
אם ברצונך לנהל ידנית את שחרורי האפליקציות שלך, השתמש בממשק ה- API של חלוקת האפליקציות כדי לרשום ולמחוק שחרור אפליקציות בכמויות גדולות.
אם יש לך שאלות, צור קשר עם תמיכת Firebase .
פרופיל Firebase הוא פרופיל תצורה המאפשר להפצת אפליקציות:
רשום את מכשיר הבדיקה על ידי איסוף מזהה המכשיר הייחודי (UDID). אם אתה בודק חלוקת אד הוק, Firebase שולח למפתח האפליקציות דוא"ל הכולל את ה- UDID של מכשיר הבדיקה, יחד עם הוראות כיצד לכלול את המכשיר בפרופיל ההקצאה של האפליקציה כך שניתן יהיה לבדוק את הבנייה במכשיר שלך.
התקן קליפ אינטרנט הפצת אפליקציות Firebase למסך הבית של המכשיר שלך. קליפ האינטרנט מאפשר לך להתקין ולגשת לכל אפליקציות הבדיקה שלך במקום אחד. בניינים חדשים שאתה מוזמן לבדיקה מתווספים אוטומטית לקליפ האינטרנט.
לעזרה בהתקנת פרופילי תצורה במכשיר ה- iOS שלך, עיין בתיעוד של אפל .
אם אתה בוחן, אתה יכול לגשת לכל אפליקציות הבדיקה שלך באמצעות קליפ ההפצה של אפליקציות Firebase , שמתווסף אוטומטית למסך הבית של מכשיר הבדיקה שלך כשאתה מתקין את פרופיל Firebase. אם אתה בודק חלוקת אד הוק, תחילה עליך להתקין את הפרופיל לפני שתוכל לבדוק את האפליקציה.
אם אתה בודק חלוקת ארגונים, אתה יכול להתקין ידנית את הפרופיל:
אם עדיין לא עשית זאת, היכנס לגוגל וקבל את ההזמנה.
תחת בדיקת אפליקציות , בחר את האפליקציה שברצונך לבדוק.
בפינה השמאלית העליונה של דף האפליקציה, הקש על mobile_screen_share .
בצע את ההוראות המוצגות כדי להתקין את פרופיל Firebase.
כדי למחוק את חשבון בודק הפצת האפליקציות שלך ואת הנתונים המשויכים אליו, בצע את הצעדים הבאים לפי הסדר:
בקר בכתובת https://appdistribution.firebase.google.com והכנס לחשבון Google שלך.
בשמטה העליונה, לחץ על
( ניהול חשבון )מחק חשבון .
אופציונלי: בהרשאות חשבון Google שלך, ביטול גישה מהפצת האפליקציות Firebase. שים לב כי ביטול הגישה מבלי למחוק תחילה את חשבון הפצת האפליקציות שלך אינו מוחק את חשבון הבוחן או הנתונים שלך.