Tôi có báo cáo sự cố từ BugSense, vì vậy tôi có thông tin về vị trí bộ nhớ bị treo nhưng chúng không mang tính biểu tượng. Ngoài ra Bug Sense không gửi báo cáo sự cố truyền thống nhưng vẫn mang lại cho tôi một lỗi. Vì vậy, tôi đang cố gắng sử dụng Atos để có được vị trí chính xác của các sự cố của tôi. Tôi đã lưu trữ ứng dụng trong XCode 4 và sử dụng phiên bản đó để gửi tới kho ứng dụng, vì vậy tôi có tệp dSYM. Tôi đã chạy đoạn mã sau:Atos không thể nhận được biểu tượng từ dSYM của ứng dụng đã lưu trữ
atos -arch armv7 -o MyApp.app.dSYM 0x001057e9
Tuy nhiên, thay vì nhận được đầu ra thích hợp, tôi nhận được một lỗi:
atos cannot load symbols for the file MyApp.app.dSYM for architecture armv7
Bất kỳ lời đề nghị như tại sao điều này có thể xảy ra? Tôi không loại bỏ các biểu tượng gỡ lỗi khỏi ứng dụng.
Wow, bước 6 đã giúp ích rất nhiều ở đây. Cảm ơn! – pt2ph8
"-arch armv7" - là thực sự quan trọng, tôi đã có dữ liệu sai mà không có nó – AlexeyVMP
Tôi có một backtrace nhưng không có đăng nhập sụp đổ, điều này sẽ vẫn làm việc? Dường như chỉ cho tôi vị trí ngẫu nhiên. Đây là một dòng ví dụ từ backtrace của tôi: MyApp 0x00054b23 MyApp + 301859 – jjxtra