NativeScript / NativeScript/firebase
[firebase-crashlytics][ios] dSYM files are missing
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- TypeScript
- Star
- 62
- Fork
- 53
- Merge trung bình
- 8 ngày 4 giờ
- Pull request đã merge (30 ngày)
- 2
Mô tả
Environment
- Node.js: v16
- Xcode: 13.3.1
- CocoaPods 1.11.2
- CLI: latest
nativescript@8.2.3 - Cross-platform modules:
@nativescript/core@8.2.3 - iOS Runtime:
@nativescript/ios@6.5.5(JSC!) - Angular:
@angular/core@13.3.10 - Plugin(s):
├── @nativescript/firebase-core@2.0.1
├── @nativescript/firebase-crashlytics@2.0.1
Describe the bug
Since switching from the legacy Firebase plugin (Eddy's) to the modular one the Firebase Crashlytics Console shows:
This app has 37 unprocessed crashes. Upload 2 dSYM files to process them.
and offers me to manually upload dSYM files to get symbolicated crash reports.
Expected behavior
Crashlytics reports are working without the need to upload anything manually. If I really have to, where do I find them? ;)
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách kiểm tra tích hợp iOS Firebase Crashlytics và quy trình archive của Xcode cho các phiên bản được liệt kê trong báo cáo. Tái hiện các tệp bị thiếu symbol và xác định liệu tích hợp có tạo hoặc tải lên các tệp dSYM hay không; được xem là hoàn tất khi Crashlytics tự động xử lý các báo cáo hoặc vị trí cần thiết cho việc tải lên thủ công và các bước thực hiện đã được ghi lại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- firebase, ios, typescript
- Lĩnh vực
- mobile, observability
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100