2012-08-25 29 views
5

Tôi có nhật ký sự cố cho ứng dụng của tôi do người kiểm tra gửi cho tôi. Theo tài liệu hướng dẫn, tôi có thể thả phần này vào phần 'Nhật ký Thiết bị' của Thư viện trong Trình tổ chức (hoặc sử dụng nút 'Nhập' ở cuối cửa sổ).XCode không nhập nhật ký sự cố OS X

Thật không may cả hai không làm gì cả. Không có lỗi, không cảnh báo, không nhập.

Tệp .crash của tôi được tạo bằng tay bằng cách sao chép nội dung email để có thể định dạng không chính xác, so sánh nó với các tệp lỗi khác có vẻ như chính xác.

Tôi có bản ghi nhật ký lỗi cũng đề cập đến trong bản lưu trữ của mình, vì tôi biết điều này quan trọng đối với các biểu tượng hiển thị.

Bất kỳ ý tưởng nào về cách tôi có thể gỡ lỗi này? Điều này đang sử dụng Xcode 4.4.1

+0

Bạn đã thử kéo/thả các tệp tai nạn khác chưa? Nó có hoạt động không? – jptsetung

Trả lời

5

Tôi đã chia nhỏ và sử dụng một trong các khoản tín dụng hỗ trợ của tôi với Apple để thử và tìm hiểu phần cuối của điều này.

Điểm mấu chốt khá đơn giản. Hiện tại (Xcode 4.6), nhật ký sự cố OS X không thể được nhập vào Xcode. Chỉ những người dùng iOS.

+1

Dường như điều này vẫn có thể đúng trong Xcode 5. :-( –

+0

Theo NDA. – uchuugaka

+0

@AbhiBeckert Tôi thấy bạn đặt tiền thưởng vào câu hỏi nhưng câu trả lời đúng ở đó :) –

1

Tôi nghi ngờ có lỗi Xcode.
Tôi gặp vấn đề tương tự với Xcode 4.4.1. Thậm chí đã thử bản phát hành 4.5.2 mới nhất dành cho nhà phát triển.

Tôi đã sử dụng phiên bản Xcode cũ hơn và nó đã hoạt động (chỉ nhập một lần một lần, yêu cầu khởi chạy lại Xcode nhiều lần, nhưng tôi đã thực hiện những gì tôi cần).

Bạn có thể tải xuống phiên bản Xcode cũ hơn here.


tôi đã một số thành công với xóa ~/Library/Developer/Xcode/iOS Device Logs khi Xcode từ chối hợp tác. Tự mình chịu rủi ro.

+0

@Aliaksei: Tốt để biết. Tôi đề nghị bạn đăng bình luận của bạn như là một câu trả lời, để làm cho nó dễ thấy hơn đối với người đọc trong tương lai. – Guillaume

+0

Chỉ cần rõ ràng, đây không phải là câu trả lời cho câu hỏi ban đầu. Điều này phải liên quan đến nhật ký iOS vì nhật ký OS X không được Xcode hỗ trợ tại thời điểm này (4.6). –

9

Tôi gặp phải sự cố tương tự khi cố gắng nhập nhật ký sự cố được tạo bởi PLCrashReporter. Sau đó, tôi nhận thấy rằng các định danh Sự cố và các trường khóa CrashReporter trong các báo cáo sự cố được điền bằng chuỗi "[TODO]" thay vì các giá trị chính xác. Tôi đã thay thế số nhận dạng sự cố bằng UUID tùy ý và khóa trình báo cáo sự cố bằng UDID của một trong các thiết bị của tôi và sau đó XCode có thể nhập báo cáo. Tôi sử dụng XCode 4.5

+0

Tuyệt vời !! , Tôi có thể nhập, thực sự tôi đã không viết bất kỳ số nào trong số nhận dạng sự cố và khóa CrashReporter. Vấn đề duy nhất là nó không hiển thị với biểu tượng lại. Thanksssss – xarly

+0

Thực hiện thay đổi này cho phép tôi tải các tệp vào Xcode. Cảm ơn! (Mặc dù chúng vẫn không biểu tượng ...) – Arkaaito

+0

@Arkaaito, hãy đảm bảo rằng XCode có tệp dSYM cho ứng dụng đã gặp sự cố. Một kho lưu trữ chứa _exactly_ cùng một phiên bản bị lỗi sẽ xuất hiện trong phần Organizer/Archives, nếu không XCode sẽ không có đủ thông tin để biểu tượng cho bản ghi sự cố của bạn. – Aliaksei

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