Firebase Crashlytics
Apple, Android, Flutter ve Unity'ye yönelik bu güçlü kilitlenme raporu çözümüyle uygulama sorunları hakkında net ve uygulanabilir analizler elde edin.
Firebase Crashlytics, kullanımı kolay ve gerçek zamanlı bir kilitlenme raporu uygulamasıdır. uygulamanızın kalitesini düşüren kararlılık sorunlarını takip eder, bunlara öncelik verir ve bunları düzeltirsiniz. Crashlytics, kilitlenmeleri akıllı bir şekilde gruplandırarak sorun giderme sürecinde size zaman kazandırır ve bunlara yol açan koşulları vurgulayarak yapabilirsiniz.
Belirli bir kilitlenmenin çok sayıda kullanıcıyı etkileyip etkilemediğini öğrenin. Şu durumlarda uyarı alın: sorunun önemi bir anda artar. Hangi kod satırlarının neden olduğunu bulma kilitlenmelerine neden olabilir.
Başlamaya hazır mısınız? Platformunuzu seçin:
Temel özellikler
Seçilen kilitlenme raporları | Crashlytics, çığ gibi kilitlenmeleri yönetilebilir bir liste halinde sentezler bağlamsal bilgiler sunar; ayrıca sorunun önem derecesini kilitlenmelerin yaygınlaşma nedenini daha hızlı bir şekilde bulabilirsiniz. |
Yaygın kilitlenme için çözümler | Crashlytics, sık karşılaşılan kilitlenmeleri vurgulayan faydalı ipuçları sunuyor ve bu sorunları çözmenizi kolaylaştıracak kaynaklar tanımlama ve çözme sürecidir. |
Analytics ile entegre |
Crashlytics, uygulamanızın hatalarını
Analytics içinde app_exception etkinlik.
Etkinlikler, diğer etkinliklerin listesine erişmenizi sağlayarak hata ayıklamayı basitleştirir
önce her kilitlenmeden önce trafik oluşturur ve
kilitlenmesi olan kullanıcılar için Analytics rapor alabilir.
|
Gerçek zamanlı uyarılar | Yeni sorunlar, geri çekilen sorunlar ve artan sorunlar için gerçek zamanlı uyarılar alın hemen müdahale gerektirebilir. |
Uygulama yolu
Uygulamanızı bağlayın | İlk olarak, Firebase konsolunda uygulamanıza Firebase'i ekleyin. | |
SDK'yı entegre etme | CocoaPods, Gradle veya Pub üzerinden Crashlytics SDK'yı ekleyin, ardından Crashlytics rapor toplamaya başlar. | |
Firebase konsolunda raporları kontrol edin | Sorunları izlemek, önceliklendirmek ve düzeltmek için Firebase konsolunu ziyaret edin dokunun. |
Crashlytics, hata ayıklamayı kolaylaştırmak için kilitlenmelerinizi nasıl analiz eder?
Crashlytics, uygulamanızla ilgili metrik ve raporlar sağlamak için şu verileri toplar: kilitlenmeleri, önemli olmayan istisnaları ve uygulamanızdaki diğer etkinlik türlerini analiz eder. Biz kullanıcıların okuyabileceği kilitlenmeler oluşturmak için uygulamanızın derlemesine ait harita bilgilerini kullanın etkinlikleri anlamanıza yardımcı olacak raporlar (örneğin, hata ayıklama sembolü (dSYM) dosyaları (Apple platform uygulamaları için)
Crashlytics, etkinlikleri aldığında gruplandırmak için bir analiz motoru kullanır ilgili etkinlikleri sorunlara Analiz motoru, tablodaki çerçevelere yığın izleme, istisna mesajı, hata kodu ve diğer platform veya hata türü özellikleri tanımlar. Bir sorunla ilgili tüm etkinlikler ortak bir hata noktası olduğunu fark ettim. Gelen etkinlikler bir sorunla eşleştikçe sorun, Crashlytics uygulamanızın Sorunlar tablosunun üst kısmına kontrol paneli Bu gruplandırma ve sıralama, en önemli sorunları belirleyip bir şekilde hızlandırabilir.
Yine de bu etkinlik grubunun içinde bile, yığın izlemeleri farklı olabilir. Farklı bir yığın izleme de farklı bir kök neden olabilir. Bir sorun içindeki bu olası farkı göstermek için Crashlytics, sorunlar içinde varyantlar oluşturur. Her varyant bir aynı hata noktasına sahip olan bir sorun alt grubu ve benzer yığın izlemelere sahip. Varyantları kullanarak en yaygın yığın izlemelerde (stack trace) hata ayıklayabilirsiniz ve sorunun temellerinin ne kadar farklı olduğuna dair başarısız olur.
Sonraki adımlar
Firebase Crashlytics özelliğini kullanmaya başlayın — Firebase Crashlytics adlı cihazı Apple, Android veya iOS cihazlarınıza nasıl ekleyeceğinizi öğrenin. Unity projesi olabilir.
Kilitlenme raporu ayarlarınızı özelleştirme katılımlı raporlar, günlükler, anahtarlar ve önemli olmayan hataların izlenmesini ekleyerek.
Google Play ile entegre ederek Android uygulamanızın kilitlenme raporlarını Google Play kanalına göre filtreleyebilirsiniz. Crashlytics kontrol paneli. Bu sayede kontrol panelinizde belirli derlemelere daha iyi odaklanabilirsiniz.