一般来说,我的问题可以在这个屏幕截图上看到:
很多非符号地址和“符号”菜单中看起来损坏的东西。
好吧,一些设置和操作试图解决这个问题。 但仍然没有帮助:
- 配置文件选项卡设置为使用调试
- 调试和发布禁用符号剥离
- 调试和发布的优化级别都是“无”
- 清理、删除、重启等
- mdimport ~/Library/Developer/
- DWARF 和 dSYM 格式
最佳答案
我遇到了同样的问题 - 并且也做了您列表中的所有事情。这是最终对我有用的东西:
- 在 Instruments 中,停止正在运行的进程。
- 转到文件 -> 符号,并在 dSYM 路径下,找到未被符号化的库。
- 在我的例子中,它指向垃圾箱中的项目。所以我清空了垃圾箱,删除了派生数据文件夹中的模块缓存和项目,当我重建项目时它又开始工作了。在您的情况下,它可能指向一些不存在或 Instruments 无法访问的其他文件。
关于ios - Xcode Time Profiler 显示地址而不是符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32889941/