Xcode的Time Profiler显示地址而不是符号

bro*_*nos 14 xcode instruments ios

一般来说,我的问题可以在这个屏幕上看到:

很多非符号化的地址和"符号"菜单中看起来破碎的东西.

好吧,还有一些设置和行动试图解决这个问题.但没有人仍然有帮助:

  • 配置文件选项卡设置为使用调试
  • Debug和Release都禁用了符号剥离功能
  • Debug和Release的优化级别为"none"
  • 清理,删除,重启等
  • mdimport~/Library/Developer /
  • DWARF和dSYM格式

Chr*_*ett 5

我遇到了同样的问题 - 并且也做了你清单上的所有事情。以下是最终对我有用的内容:

  • 在 Instruments 中,如果进程正在运行,请停止该进程。
  • 转到 File -> Symbols,然后在 dSYM 路径下,找到未被符号化的库。
  • 就我而言,它指向垃圾箱中的项目。所以我清空了垃圾箱,删除了派生数据文件夹中的模块缓存和项目,当我重建项目时,它又开始工作了。在您的情况下,它可能指向其他一些不存在或仪器无法访问的文件。