对于经常开发App的小伙伴来说,调试是一个让人又爱又恨的话题。 而在Apple开发中,有一种崩溃叫 EXC_BAD_ACCESS,你永远躲不掉,也找不到任何有用的线索。
这时,我们会分析从真机上导出的crash文件。但有时导出的crash文件中最关键的线程栈中符号表却显示的不全:
0 AttributeGraph 0x00000001ba4b462c 0x1ba4a9000 + 46636 1 AttributeGraph 0x00000001ba4b45f0 0x1ba4a9000 + 46576 2 AttributeGraph 0x00000001ba4c672c 0x1ba4a9000 + 120620 3 SwiftUI 0x0000000198b693c8 0x1984a5000 + 7095240 4 SwiftUI 0x0000000198b694d8 0x1984a5000 + 7095512 5 从略...