2016-01-28 16 views
13

Kể từ hôm qua, tôi cố gắng định cấu hình Twitter Crashlytics trong ứng dụng iOS của mình. Tôi gặp sự cố với tệp w dSYMs. Bảng điều khiển vải hiển thị thông báo cho tôi "Chúng tôi thiếu tệp dSYMs" vì vậy tôi đã tải lên các tệp của người quản lý trực tuyến (chuyển hướng từ thư này) và thông báo này được hiển thị: enter image description hereThiếu tệp dSYM trong Fabric Crashlytics

nhưng nếu tôi trở lại trang tổng quan Các tệp dSYMS được hiển thị lại .. và một lần nữa. Tôi phải làm gì?

+3

Mike from Fabric here. Tôi sẽ chạy lệnh này: dwarfdump -u mà bạn đang tải lên và đảm bảo rằng UUID khớp với UUID khớp với thông báo bị thiếu. –

+0

@MikeBonnell Trong thư mục dSYMs có rất nhiều tệp (bao gồm cả nhóm dSYMs). Tôi có cần gửi tất cả các tệp này không? Hoặc người nào khác chỉ là tệp myapp.app.dSYM? – user1960169

+0

Bất kỳ báo cáo nào được báo cáo là bị thiếu đều phải được tải lên. Nếu bạn có nhiều dSYM, tôi khuyên bạn nên sử dụng tập lệnh tải lên ký hiệu với cú pháp sau: /Applications/Fabric.app/Contents/MacOS/upload-symbols -a APIKey -p ios/Users/mbonnell/Documents/PathToDsym –

Trả lời

5

Tôi đã gặp sự cố tương tự. Tôi đã thử làm theo tất cả các bước mà Crashlytics đề xuất, bao gồm cả các bước mà @Mike được đăng một cách hữu ích, vô ích.

Cuối cùng tôi đã tìm thấy giải pháp thay thế và đăng tại đây: https://stackoverflow.com/a/35374388/2397068. Bạn cần tải xuống dSYM từ iTunes Connect.

+0

Nếu câu hỏi là một bản sao, hãy gắn cờ câu hỏi như vậy, liên kết với câu trả lời khác của bạn - nói chung, vui lòng tránh đăng câu trả lời chỉ có liên kết như câu trả lời này. Cảm ơn bạn. :) – Moritz

+0

Cảm ơn @EricD. Tôi không nghĩ rằng tôi có một danh tiếng đủ cao để đánh dấu là một bản sao. Xin lỗi nếu tôi đã hiểu lầm điều gì đó! –

+0

Bạn chưa thể "đóng bản sao", nhưng bạn có thể "gắn cờ là trùng lặp". :) Không phải lo lắng, Stack Overflow là một nền tảng phức tạp, phải mất thời gian để có được sự tinh tế của các nguyên tắc và nguyên tắc của nó. – Moritz

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