Tôi muốn điều này được thực hiện bởi các bạn và xem liệu có ai ở đây có trải nghiệm tương tự không.Vô số sự cố không thường xuyên được báo cáo bởi iOS Crashlytics. Hiện tượng này có được hiểu rõ không?
Chúng tôi đã có một vài ứng dụng trên App Store có sẵn trong vài tháng qua với Crashlytics được sử dụng làm dịch vụ báo cáo sự cố. Trong những tháng đó, chúng tôi đã tích lũy được khoảng 60 loại lỗi khác nhau trên khoảng 50 nghìn người dùng.
Một số sự cố là các lỗi rõ ràng đã đánh vào một đoạn tốt của cơ sở người dùng và chúng tôi sửa chúng ngay lập tức. Một số mặt khác xảy ra bất cứ nơi nào giữa 1 và 5 lần trong vài tháng qua trên tất cả những người dùng.
- Rõ ràng là từ góc độ kinh doanh, không có ý nghĩa gì để khắc phục các lỗi một lần trong xanh, nhưng tôi vẫn muốn hiểu nếu có một loại vấn đề nổi tiếng Ứng dụng iOS mà ứng dụng đơn giản không thể bảo vệ chống lại. Ví dụ, một người dùng nhấn nút home tại một điểm rất bất tiện trong thời gian, có lẽ trong một số loại chuyển tiếp. Hoặc có thể, ứng dụng đang bị xóa khỏi bộ nhớ gây ra sự cố được báo cáo, v.v.
Tôi không thể tìm thấy một chuỗi phổ biến trong các báo cáo sự cố, mặc dù tôi đã tìm thấy một số chủ đề dọc theo các dòng :
-[UIGestureRecognizer _shouldBegin]
-[UIApplication sendAction:to:from:forEvent:]
objc_msgSend
- bạn sẽ làm gì về lỗi như thế này? Giữ một mắt trên chúng, nhưng không dành thời gian theo đuổi chúng xuống, trừ khi chúng trở nên nghiêm trọng hơn?
Vì bạn không muốn đầu tư nhiều thời gian và có thể bạn đã cố gắng nhanh chóng tìm ra vấn đề về bộ nhớ với phân tích và xem xét mã, tôi khuyên bạn nên sử dụng ghi nhật ký từ xa. Ví dụ, bạn có thể muốn đính kèm vào các báo cáo sự cố N bộ điều khiển xem mới nhất được khởi tạo hoặc hiển thị cũng như các trạng thái ứng dụng mới nhất của M như hoạt động/back-/foreground với dấu thời gian. Điều đó sẽ giúp bạn hiểu vấn đề hoặc cố gắng tái tạo nó. –