Firebase Crashlytics

קבל תובנה ברורה וניתנת לפעולה לגבי בעיות באפליקציה עם פתרון דיווח קריסה רב עוצמה זה עבור אפל, אנדרואיד, פלאטר ו-Unity.

Firebase Crashlytics הוא כתב קריסות קל משקל בזמן אמת שעוזר לך לעקוב, לתעדף ולתקן בעיות יציבות השוחקות את איכות האפליקציה שלך. Crashlytics חוסך לך זמן בפתרון בעיות על ידי קיבוץ מושכל של קריסות והדגשת הנסיבות המובילות אליהן.

גלה אם קריסה מסוימת משפיעה על משתמשים רבים. קבל התראות כאשר בעיה מתגברת בפתאומיות בחומרתה. גלה אילו שורות קוד גורמות לקריסות.

התקן את Crashlytics

יכולות מפתח

דוחות קריסה אוצרים Crashlytics מסנתז מבול של קריסות לרשימה ניתנת לניהול של בעיות, מספק מידע קונטקסטואלי ומדגיש את חומרת התרסקות ושכיחותן, כך שתוכל לאתר את שורש הסיבה מהר יותר.
תרופות להתרסקות השכיחה Crashlytics מציעה Crash Insights, טיפים מועילים המדגישים בעיות יציבות נפוצות ומספקים משאבים שמקלים על פתרון בעיות, בדיקה ופתרון.
משולב עם Analytics Crashlytics יכול ללכוד את השגיאות של האפליקציה שלך כאירועי app_exception ב-Analytics. האירועים מפשטים את ניפוי הבאגים על ידי מתן גישה לרשימה של אירועים אחרים שהובילו לכל קריסה, ומספקים תובנות לקהל על ידי מתן אפשרות למשוך דוחות Analytics עבור משתמשים עם קריסות.
התראות בזמן אמת קבל התראות בזמן אמת על בעיות חדשות, בעיות שדנו ובעיות מתגברות שעשויות לדרוש טיפול מיידי.

מסלול יישום

חבר את האפליקציה שלך התחל על ידי הוספת Firebase לאפליקציה שלך במסוף Firebase .
שלב את ה-SDK הוסף את ה-SDK של Crashlytics דרך CocoaPods, Gradle או Pub, ו-Cashlytics יתחיל לאסוף דוחות.
בדוק דוחות במסוף Firebase בקר במסוף Firebase כדי לעקוב אחר, לתעדף ולתקן בעיות באפליקציה שלך.

כיצד מנתחת Crashlytics את קריסותיך לניפוי באגים קל יותר?

כדי לספק מדדים ודוחות על האפליקציה שלך, Crashlytics אוסף ומנתח קריסות, חריגים לא קטלניים וסוגי אירועים אחרים מהאפליקציה שלך. אנו משתמשים במידע המיפוי לבניית האפליקציה שלך כדי ליצור דוחות קריסה ניתנים לקריאה על ידי אדם כדי לעזור לך להבין את האירועים (לדוגמה, אנו משתמשים בקבצי סמל ניפוי באגים (dSYM) עבור אפליקציות פלטפורמת אפל).

כאשר Crashlytics מקבל אירועים, הוא משתמש במנוע ניתוח כדי לקבץ אירועים קשורים לבעיות . מנוע הניתוח בוחן את המסגרות ב-Stack Trace, הודעת חריג, קוד שגיאה ומאפיינים אחרים של פלטפורמה או סוג שגיאה כדי לקבץ אירועים לבעיות. בסוגיה, לכל האירועים יש נקודת כשל משותפת. ככל שיותר אירועים נכנסים תואמים לבעיה, הבעיה עולה לראש טבלת הבעיות של האפליקציה שלך בלוח המחוונים של Crashlytics. קיבוץ ודירוג זה עוזר לך לזהות ולתקן את הבעיות המשפיעות ביותר מהר יותר.

עם זאת, אפילו בתוך קבוצת אירועים זו, עקבות המחסנית המובילות לנקודת הכשל עשויים להיות שונים. ומעקב אחר מחסנית יכול להיות גורם שורש אחר. כדי לייצג את ההבדל האפשרי הזה בתוך בעיה, Crashlytics יוצר גרסאות בתוך בעיות - כל וריאציה היא תת-קבוצה של אירועים בבעיה שיש להם אותה נקודת כשל ומעקב מחסנית דומה. עם גרסאות, אתה יכול לנפות באגים במעקבי הערימה הנפוצים ביותר בתוך בעיה ולקבוע אם סיבות שורש שונות מובילות לכשל.

הצעדים הבאים

  • התחל עם Firebase Crashlytics - למד כיצד להוסיף את Firebase Crashlytics לפרויקט אפל, אנדרואיד, Flutter או Unity.

  • התאם אישית את הגדרת דוחות הקריסה שלך על ידי הוספת דיווחי הסכמה, יומנים, מפתחות ומעקב אחר שגיאות לא קטלניות.

  • שלב עם Google Play כך שתוכל לסנן את דוחות הקריסה של אפליקציית Android שלך לפי מסלול Google Play ישירות במרכז השליטה של ​​Crashlytics. זה מאפשר לך למקד טוב יותר את לוח המחוונים שלך בבנייה ספציפית.