Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Firebase Crashlytics'i kullanmaya başlayın

Bu hızlı başlangıç, Firebase Crashlytics SDK ile uygulamanızda Firebase Crashlytics'in nasıl kurulacağını açıklar, böylece Firebase konsolunda kapsamlı kilitlenme raporları alabilirsiniz.

Sen başlamadan önce

Henüz yapmadıysanız, iOS projenize Firebase'i ekleyin . Bir iOS uygulamanız yoksa, örnek bir uygulama indirebilirsiniz.

1. Adım : Firebase konsolunda Crashlytics'i kurun

  1. Firebase konsolunun sol gezinme panelinde Crashlytics'i tıklayın.

  2. Firebase projenizde kayıtlı birden fazla uygulama varsa, konsolun üst çubuğundaki Crashlytics'in yanındaki açılır menüden yeni eklediğiniz uygulamayı seçin.

  3. Crashlytics'i Etkinleştir'i tıklayın.

2. Adım : Uygulamanıza Firebase Crashlytics ekleyin

  1. Eğer Firebase proje için oluşturulan podfile açın ve ekleme FirebaseCrashlytics podu. Firebase Crashlytics ile en iyi deneyimi elde etmek için, uygulamanıza Analytics için Firebase bölmesini de ekleyerek projenizde Google Analytics'i etkinleştirmenizi öneririz. Gerçek zamanlı kilitlenmeyen kullanıcılar ve kırıntıları elde etmek için Google Analytics Sürüm 6.3.1 veya daha yenisini eklediğinizden emin olun.

    pod 'Firebase/Crashlytics'
    
    # Recommended: Add the Firebase pod for Google Analytics
    pod 'Firebase/Analytics'
    
  2. Bölmeleri yükleyin, ardından projeyi .xcworkspace görmek için .xcworkspace dosyanızı yeniden açın:

    pod install
    open your-project .xcworkspace
    
  3. Sizin de Firebase modülü içe UIApplicationDelegate :

    hızlı

    import Firebase

    Objective-C

    @import Firebase;
  4. FirebaseApp paylaşılan örneğini, genellikle uygulamanızın uygulamasında yapılandırın application:didFinishLaunchingWithOptions: method:

    hızlı

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

    Objective-C

      // Use the Firebase library to configure APIs.
      [FIRApp configure];
      
  5. Uygulamanızı yeniden derleyin.

3. Adım : Crashlytics'i başlatın

Crashlytics'i projenizin derleme aşamasına bir çalıştırma komut dosyası ekleyerek başlatabilirsiniz. Çalışma komut dosyası, Xcode'un uygulamanız her kilitlendiğinde projenizin dSYM dosyasını otomatik olarak yüklemesine izin verir, böylece Crashlytics otomatik olarak kilitlenme raporları oluşturabilir.

  1. Projenizi Xcode'da açın, ardından sol gezginde proje dosyasını seçin.

  2. Bir proje veya hedef seçin açılır menüsünden ana oluşturma hedefinizi seçin.

  3. Derleme Aşamaları sekmesini seçin, ardından > Yeni Komut Dosyası Çalıştır'ı tıklayın.

  4. Görüntülenen yeni Komut Dosyasını Çalıştır bölümünü genişletin. Komut dosyası alanına ( Kabuk alanının altında bulunur) yeni bir çalışma komut dosyası ekleyin:

    " ${PODS_ROOT} /FirebaseCrashlytics/run"
  5. Uygulamanızın dSYM konumunu, Crashlytics'in büyük uygulamalar için otomatik olarak dSYM'leri daha hızlı oluşturmasını sağlayan bir giriş dosyası olarak ekleyin. Örneğin:

    ${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}
    

    Ayrıca, uygulamanızın oluşturulmuş Info.plist konumunu derleme aşamasının Girdi Dosyaları alanına da sağlayabilirsiniz:

    $(SRCROOT)/$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)

SDK'yı uygulamanıza ekledikten sonra, Crashlytics otomatik olarak kilitlenme raporlarını dinlemek ve toplamak için işe başlar.

4. Adım : Projenizi çalıştırın

Son olarak, uygulamanızı çalıştırın. Cihaz günlüklerinizde, başlatma işleminin tamamlandığını gösteren Firebase doğrulaması görüntülenir.

Sonraki adımlar