iphone - 如何在sdk4.0中启动symbolicatecrash?

标签 iphone

如何从 Xcode 启动 symbolicatecrash?

我有一个带有地址的崩溃文件,我想将地址传输到源代码中的符号中。

当使用gdb时,我们可以这样做gdb ./yourApplication coredumpfile。 我认为xcode应该有一个类似的工具来将地址转换为符号。

最佳答案

我在一篇博客文章中详细介绍了如何使用 symbolicatecrash。总而言之,您可以在以下位置找到该脚本:

/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash

然后使用以下命令执行脚本:

./symbolicatecrash.sh -A -v [crashlog-filename] MyApp.dSYM

确保您的符号文件 (MyApp.dSYM) 和应用程序二进制文件 (MyApp) 都存储在您执行符号崩溃的目录中。有关更多详细信息,请查看完整的博客文章:http://apptech.next-munich.com/2010/01/symbolicatecrash.html

关于iphone - 如何在sdk4.0中启动symbolicatecrash?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3315187/

相关文章:

iphone - iOS 通话中状态栏覆盖顶部导航栏

iphone - UIScrollView 内部分透明内容的奇怪行为

iphone - 使用 UIAppearance 改变标签高度

iphone - NSScanner 行为

ios - 以编程方式使用 Swift 将 UIViewController 与另一个 UIViewController 重叠

iphone - 添加属性时的 exc_bad_access

ios - 快速从单独的 nib 文件加载 UIViewController?

ios - UIPickerView 在 UIView 中不显示添加的 subview

iphone - 线程问题在 iOS 7 上表现不同

iphone - iPhone:UI元素的坐标和大小的常量吗?