gpt4 book ai didi

swift - Xcode - 仪器 : missing symbols

转载 作者:搜寻专家 更新时间:2023-10-31 08:22:02 28 4
gpt4 key购买 nike

我正在使用时间分析器分析我的 WatchKit 扩展应用程序,但轨迹是未符号化的:

enter image description here

我的意思是这些对我来说都是无关的符号,我找不到我的方法名称。如果我点击这些符号中的任何一个,我就可以看到汇编代码。如何获取符号化迹线?

最佳答案

您的屏幕截图显示了符号化的轨迹。如果跟踪未被符号化,您将看到内存地址而不是函数名称。

您的问题是 Apple 库中的代码填满了详细信息 View ,使您很难找到您的代码。隐藏系统库中的代码,以便您可以找到您的代码。在屏幕截图的窗口底部,有一个蓝色的调用树按钮。单击该按钮并选中 Invert Call Tree 和 Hide System Libraries 复选框。选中这些复选框将使您更容易找到您的代码。

enter image description here

对于任何阅读此具有未符号化跟踪的问题的人来说,最可能的问题是 Instruments 无法找到包含调试符号的 dSYM 文件。在 Xcode 9 中,选择"file">“符号”以找到 dSYM 文件,该文件通常位于与应用程序发布版本的应用程序包相同的目录中。

关于swift - Xcode - 仪器 : missing symbols,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47802661/

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