Firebase Crashlytics'i kullanmaya başlayın

Bu hızlı başlangıç, Firebase konsolunda kapsamlı kilitlenme raporları alabilmeniz için Firebase Crashlytics SDK ile uygulamanızda Firebase Crashlytics'i nasıl kuracağınızı açıklar.

Crashlytics'i kurmak, hem Firebase konsolunda hem de IDE'nizde görevler gerektirir (bir Firebase yapılandırma dosyası ve Crashlytics SDK eklemek gibi). Kurulumu tamamlamak için, ilk kilitlenme raporunuzu Firebase'e göndermek üzere bir test kilitlenmesini zorlamanız gerekir.

Sen başlamadan önce

  1. Zaten yapmadıysanız, Firebase eklemek Apple projeye. Eğer bir Apple uygulaması yoksa, bir indirebilirsiniz örnek uygulamasını .

  2. Önerilen: çarpışma ücretsiz kullanıcılar, sayfa işareti günlükleri ve hız uyarıları gibi özellikleri almak için, Firebase projesi Google Analytics etkinleştirmeniz gerekiyor.

    • Mevcut Firebase projesi, Google Analytics'in etkin yoksa, sen Google Analytics'in etkinleştirebilirsiniz Entegrasyonları sekmesinin çıkartmalarınızın Firebase konsolunda> Proje ayarlarında.

    • Yeni bir Firebase projesi oluşturuyorsanız, proje oluşturma iş akışı sırasında Google Analytics'i etkinleştirin.

1. Adım: Firebase konsolunda Crashlytics etkinleştirme

  1. Git Crashlytics pano Firebase konsolunda.

  2. Emin olun Uygulama sayfasının üst kısmında Crashlytics yanındaki açılır menüden seçilir.

  3. Tıklayın Crashlytics etkinleştirin.

2. Adım: uygulamanıza Firebase Crashlytics SDK'yı ekle

Firebase bağımlılıklarını kurmak ve yönetmek için Swift Paket Yöneticisi'ni kullanın.

  1. Xcode olarak, uygulama açma projesi, gezinilebilen ile Dosya> Swift Paketleri> Paket Bağımlılık Ekle.
  2. İstendiğinde, Firebase Apple platformları SDK deposunu ekleyin:
  3.   https://github.com/firebase/firebase-ios-sdk
      
  4. Crashlytics kitaplığını seçin.
  5. Crashlytics ile Optimum deneyim için, tavsiye Google Analytics sağlayan sizin Firebase projesinde ve uygulamanızda Google Analytics'in Firebase SDK ekledi. IDFA koleksiyonu olmayan veya IDFA koleksiyonu olan kütüphaneyi seçebilirsiniz.
  6. Bittiğinde, Xcode otomatik olarak bağımlılıklarınızı arka planda çözmeye ve indirmeye başlayacaktır.

Ardından, Firebase modülünü yapılandırın:

  1. Sizin de Firebase modülü içe UIApplicationDelegate :

    Süratli

    import Firebase

    Amaç-C

    @import Firebase;
  2. Yapılandırma bir FirebaseApp tipik uygulamanızın içinde, örnek paylaşılan application:didFinishLaunchingWithOptions: yöntemi:

    Süratli

    // Use the Firebase library to configure APIs.
    FirebaseApp.configure()
    

    Amaç-C

    // Use the Firebase library to configure APIs.
    [FIRApp configure];
    

Adım 4: Kuvvet kurulumunu tamamlamak için bir test kazasında

Crashlytics kurulumunu tamamlamak ve Firebase konsolunun Crashlytics panosunda ilk verileri görmek için bir test çökmesini zorlamanız gerekir.


Ve bu kadar! Crashlytics artık uygulamanızı çökmelere karşı izliyor. Ziyaret Crashlytics dashboard görünümüne ve tüm raporları ve istatistikleri incelemek.

Sonraki adımlar