2017-01-15 13 views
5

Có cách nào để nhận thông tin sự cố trong iTunes Connect không? Tôi nhận thấy trong Phân tích ứng dụng, nó hiển thị số lượng "Sự cố chỉ chọn tham gia". Tôi nhấn số dưới nó (trong trường hợp của tôi 2). Điều này đưa tôi đến một trang chỉ có vẻ hiển thị những ngày xảy ra sự cố. Có cách nào tôi có thể xem thông tin về sự cố hữu ích, ví dụ dòng mã, v.v. không?Làm cách nào để xem lý do sự cố trong iTunes Connect?

+0

bạn có thể làm điều đó từ Xcode –

Trả lời

6

Bạn đã triển khai ứng dụng của mình trên App Store (hoặc dưới dạng Ad Hoc hoặc Enterprise), bạn sẽ không thể đính kèm trình gỡ lỗi Xcode vào ứng dụng được triển khai để gỡ lỗi. Để gỡ lỗi các vấn đề, bạn cần phải phân tích các bản ghi lỗi và đầu ra Console từ thiết bị. Để đọc báo cáo sự cố với backtraces cần phải có biểu tượng của nó trước khi chúng có thể được phân tích. Symbolication là một quá trình thay thế các địa chỉ bộ nhớ với các tên hàm và số dòng.

Để hiểu và phân tích Báo cáo sự cố ứng dụng, bạn có thể tham khảo Symbolicating Crash Reports, Debugging Deployed iOS Apps hoặc Analyzing Crash Reports.

Tổng quan về quá trình báo cáo và biểu tượng sự cố. enter image description here

  1. Set Thông tin gỡ lỗi Format (DEBUG_INFORMATION_FORMAT) trong xây dựng thiết lập các biểu tượng này debug được lưu trữ bên trong nhị phân hoặc trong một Debug Symbol (dSYM) tập tin đồng hành.
  2. Khi bạn lưu trữ ứng dụng để phân phối, Xcode sẽ thu thập tệp nhị phân ứng dụng cùng với tệp .dSYM và lưu trữ chúng tại một vị trí bên trong thư mục chính của bạn.
  3. Tại thời điểm triển khai trên App Store hoặc thử nghiệm beta bằng Test Flight, hãy bao gồm tệp dSYM khi tải tệp lưu trữ của bạn lên iTunes Connect.
  4. Khi ứng dụng của bạn gặp sự cố, báo cáo sự cố không được thay đổi sẽ được tạo và lưu trữ trên thiết bị.
  5. Bạn có thể truy xuất báo cáo sự cố trực tiếp từ thiết bị của mình bằng cách làm theo các bước trong Debugging Deployed iOS Apps. Nếu bạn đã phân phối ứng dụng của mình thông qua phân phối AdHoc hoặc Enterprise, đây là cách duy nhất để có được báo cáo sự cố từ người dùng của bạn.
  6. Báo cáo sự cố được truy xuất từ ​​thiết bị không bị thay đổi và sẽ cần phải được biểu tượng bằng Xcode. Xcode sử dụng tệp dSYM được kết hợp với nhị phân ứng dụng của bạn để thay thế từng địa chỉ trong backtrace bằng vị trí gốc của nó trong mã nguồn của bạn. Kết quả là một báo cáo sự cố tượng trưng.
  7. Nếu người dùng đã chọn chia sẻ dữ liệu chẩn đoán với Apple hoặc nếu người dùng đã cài đặt phiên bản beta của ứng dụng của bạn thông qua TestFlight, báo cáo sự cố được tải lên App Store.
  8. App Store tượng trưng cho báo cáo sự cố và nhóm nó với báo cáo sự cố tương tự. Tổng hợp các báo cáo sự cố tương tự này được gọi là Điểm cố định.
  9. Báo cáo sự cố tượng trưng được cung cấp cho bạn trong trình tổ chức Sự cố của Xcode.
2

Có, Bạn có thể xem các sự cố đó trong Xcode. Bạn có thể tìm thấy tài liệu này trong tài liệu apple trong Analyzing crash reports

Các vấn đề liên quan