gpt4 book ai didi

iphone - 在 XCode 4.3.2 中符号化崩溃日志

转载 作者:可可西里 更新时间:2023-11-01 03:18:55 25 4
gpt4 key购买 nike

每当我的应用程序发生崩溃时,崩溃日志都会以符号形式显示在管理器中。现在的问题是所有指向 iOS 类的内存地址都被符号化了,但是我的应用程序类的内存地址没有被符号化。我需要设置哪个 XCode 项目属性才能启用它们。

这些是启用 iOS 类符号化的当前build设置。我正在使用 XCode 4.3.2。

Current build settings

最佳答案

你关掉聚光灯了吗? symbolicatecrash 使用 spotlight 查找二进制文件和 dsym 文件,因此如果您关闭了 spotlight,它将无法找到它们。无论如何,这里是如何将十六进制堆栈跟踪地址转换为行号:

[1] 找到 .dSym 文件,方法是转到 XCode->Organizer,单击存档,然后右键单击存档,然后 cd 进入该目录(您可以将文件夹拖到 shell 窗口中)。

[2] cd 进入 dSYMs 目录。

[3] 运行 dwarfdump 命令将十六进制地址转换为代码中的行号:

dwarfdump --arch armv7 myApp.dSYM --lookup 0xaabbccdd | grep 'Line table'

关于iphone - 在 XCode 4.3.2 中符号化崩溃日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10132508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com