一般来说,我的问题可以在这个屏幕截图中看到:
有很多非符号化的地址和在“Symbols”菜单内看起来破碎的内容。
嗯,还有一些尝试解决这个问题的设置和操作。 但是没有一个还能帮助我:
- Profile选项卡被设置为使用Debug
- 对于Debug和Release,符号剥离均已禁用
- 优化级别对于Debug和Release均为“none”
- Clean,Delete,Restart等
- mdimport ~/Library/Developer/
- DWARF和dSYM格式
一般来说,我的问题可以在这个屏幕截图中看到:
有很多非符号化的地址和在“Symbols”菜单内看起来破碎的内容。
嗯,还有一些尝试解决这个问题的设置和操作。 但是没有一个还能帮助我:
在我正在进行性能分析的目标上激活“始终嵌入Swift标准库”对我有帮助。可能会因人而异。
我在模拟器上遇到了同样的问题,所有标准解决方法都无效,这让我很烦恼。
最后我将我的iPad连接到MacBook上,并对插入的iPad上的应用程序运行instruments会话。当在iPad上运行时,Instruments正确地符号化了我的应用程序,并在我断开iPad并稍后在模拟器中运行instruments时继续工作。
我怀疑这与更新我的项目使用以下内容有关...
我不知道为什么会出现这种情况,但那是我失去符号的唯一项目更改。
您可以使用 Instruments 12.0
添加您的 dSYM
[关于]
Instruments -> Preferences... -> Symbols
//or
File -> Symbols...
//if File -> Symbols... is not active - stop the process and try again
*同时不要忘记事先生成.dSYM
文件