我正在尝试让XCode 4象征崩溃报告。我用谷歌搜索并关注此链接(https://github.com/chrispix/symbolicatecrash-fix)但停止了。说明说“要修复iOS崩溃报告符号,请将/ usr / local / bin / symbolicecrash移到旁边并复制到此repo中的版本。”好吧,我在Mac上找不到“/ usr / local / bin /”。我是Mac世界的新手,所以我肯定有一些我不理解的东西。如果“/ usr / local / bin /”不存在,那么XCode 4在哪里找到symbolicatecrash?请指出一个新手正确的方向,因为我有很多错误需要修复。
由于 汤姆
答案 0 :(得分:10)
该工具已在较新版本的SDK中重新定位到/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash
你可以将它作为:
运行./ symbolicatecrash -A -v [crashlog-filename] MyApp.dSYM
请记住,这仅适用于iOS,对于OSX,请参阅http://developer.apple.com/tools/xcode/symbolizingcrashdumps.html(对于应用程序包含符号“DWARF with dSYM”必须在其构建设置中启用)
你可以将它作为:
运行./ symbolizecrashlog [application-name] [crashlog-filename]> symbolized.crash
我想补充说,所有这些通常都是自动完成的,这些手动方法适用于Xcode 4 failure to symbolicate Crash Log
中讨论的系统符号数据库出现问题的情况。