在我的iOS项目中,我已将Generate Debug Symbols
设置为Yes
,但未在DerivedData文件夹中创建.dYSM文件。我在我的iPhone上运行这个应用程序。因为我需要它来映射它来做时间分析器,因为时间分析器显示十六进制地址中的所有符号。必须象征性地确定执行任务的时间。
提前致谢。
答案 0 :(得分:35)
我经历了这个apple doc。这对我有帮助。这表示要在目标构建设置中将Debug Information format
设置为DWARF AND DSYM
。
这位苹果医生说:
默认情况下,Xcode将符号保存为Build文件夹中的dSYM包。 Xcode通过添加扩展名来创建默认的dSYM包路径 .dSYM到可执行文件名。要在Xcode中生成dSYM包,请转到 项目的“构建设置”区域,然后选择“调试信息” 格式>在构建选项部分使用dSYM文件的矮人