xcode4 - 符号化 XCode4 崩溃报告

标签 xcode4 symbolicate symbolicatecrash

我试图让 XCode 4 象征崩溃报告。我用谷歌搜索并点击了这个链接(https://github.com/chrispix/symbolicatecrash-fix),但被阻止了。说明说“要修复您的 iOS 崩溃报告符号,请将/usr/local/bin/symbolicatecrash 移到一边并复制到此 repo 中的版本中。”好吧,我在 Mac 上找不到“/usr/local/bin/”。我是 Mac 世界的新手,所以我确定有些东西我不理解。如果“/usr/local/bin/”不存在,那么XCode 4 在哪里找到symbolicatecrash?请为新手指出正确的方向,因为我有很多错误需要修复。

谢谢
汤姆

最佳答案

该工具已在较新版本的 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”的应用程序,必须在其build设置中启用)

你会运行它:

./symbolizecrashlog [application-name] [crashlog-filename] > symbolized.crash



我想补充一点,所有这些通常都是自动完成的,这些手动方法适用于系统符号数据库出现问题的情况,如 Xcode 4 failure to symbolicate Crash Log 中所述。

关于xcode4 - 符号化 XCode4 崩溃报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6248132/

相关文章:

ios - XCode 4.6 管理器不表示我的应用程序崩溃堆栈跟踪

ios - __mh_execute_header 崩溃

ios - 无法正确将框架导入到xcode项目中

objective-c - XCode 4 从 CoreData 中的实体生成类

ios - 我如何可靠地让 Instruments 4.x 进行符号化?

iphone - 无法完全符号化 iOS 崩溃日志

ios5 - 如何在iphone sdk中的XCODE中检查崩溃日志

xcode - 符号化崩溃日志 - Xcode 8/macOS 应用程序

iphone - Xcode 4.x - 使其指向有问题的崩溃行

ios - ECSlidingViewController 和测试