Google is committed to advancing racial equity for Black communities. See how.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Bắt đầu với Firebase Crashlytics

Phần bắt đầu nhanh này mô tả cách thiết lập Firebase Crashlytics trong ứng dụng của bạn với SDK Firebase Crashlytics, vì vậy bạn có thể nhận được báo cáo sự cố toàn diện trong bảng điều khiển Firebase .

Trước khi bắt đầu

Nếu bạn chưa có, hãy thêm Firebase vào dự án iOS của bạn. Nếu không có ứng dụng iOS, bạn có thể tải xuống ứng dụng mẫu .

Bước 1 : Thiết lập Crashlytics trong bảng điều khiển Firebase

  1. Nhấp vào Crashlytics trong bảng điều hướng bên trái của bảng điều khiển Firebase .

  2. Nếu dự án Firebase của bạn có nhiều ứng dụng được đăng ký, hãy chọn ứng dụng bạn vừa thêm từ menu thả xuống bên cạnh Crashlytics ở thanh trên cùng của bảng điều khiển.

  3. Nhấp vào Bật Crashlytics .

Bước 2 : Thêm Firebase Crashlytics vào ứng dụng của bạn

  1. Mở podfile bạn đã tạo cho dự án Firebase của mình và thêm nhóm FirebaseCrashlytics . Để có trải nghiệm tối ưu với Firebase Crashlytics, chúng tôi khuyên bạn nên bật Google Analytics trong dự án của mình bằng cách thêm nhóm Firebase cho Analytics vào ứng dụng của bạn. Đảm bảo bạn thêm Google Analytics Phiên bản 6.3.1 trở lên để có được người dùng và đường dẫn không gặp sự cố trong thời gian thực.

    pod 'Firebase/Crashlytics'
    
    # Recommended: Add the Firebase pod for Google Analytics
    pod 'Firebase/Analytics'
    
  2. Cài đặt các nhóm, sau đó mở lại tệp .xcworkspace của bạn để xem dự án trong Xcode:

    pod install
    open your-project.xcworkspace
    
  3. Nhập mô-đun Firebase trong UIApplicationDelegate của bạn:

    Nhanh

    import Firebase

    Objective-C

    @import Firebase;
  4. Định cấu hình phiên bản được chia sẻ FirebaseApp , thường là trong ứng dụng của ứng dụng của bạn application:didFinishLaunchingWithOptions: phương thức application:didFinishLaunchingWithOptions: ::

    Nhanh

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

    Objective-C

      // Use the Firebase library to configure APIs.
      [FIRApp configure];
      
  5. Biên dịch lại ứng dụng của bạn.

Bước 3 : Khởi tạo Crashlytics

Bạn có thể khởi tạo Crashlytics bằng cách thêm tập lệnh chạy vào giai đoạn xây dựng dự án của mình. Tập lệnh chạy cho phép Xcode tự động tải lên tệp dSYM của dự án của bạn bất cứ khi nào ứng dụng của bạn gặp sự cố để Crashlytics có thể tự động tạo báo cáo sự cố.

  1. Mở dự án của bạn bằng Xcode, sau đó chọn tệp dự án của nó trong trình điều hướng bên trái.

  2. Từ menu thả xuống Chọn dự án hoặc mục tiêu , hãy chọn mục tiêu xây dựng chính của bạn.

  3. Chọn tab Build Phases , sau đó nhấp vào > New Run Script Phase .

  4. Mở rộng phần Run Script mới xuất hiện. Trong trường script (nằm trong trường Shell ), thêm một script chạy mới:

    "${PODS_ROOT}/FirebaseCrashlytics/run"
  5. Thêm vị trí dSYM của ứng dụng của bạn làm tệp đầu vào cho phép Crashlytics tự động tạo dSYM cho các ứng dụng lớn nhanh hơn. Ví dụ:

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

    Bạn cũng có thể cung cấp vị trí Info.plist xây dựng của ứng dụng cho trường Tệp đầu vào của giai đoạn xây dựng:

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

Sau khi bạn thêm SDK vào ứng dụng của mình, Crashlytics tự động bắt đầu làm việc để lắng nghe và thu thập báo cáo sự cố.

Bước 4 : Chạy dự án của bạn

Cuối cùng, chạy ứng dụng của bạn. Nhật ký thiết bị của bạn hiển thị xác minh Firebase rằng quá trình khởi chạy đã hoàn tất.

Bước tiếp theo