5

资源是否.dSYM包含除 DWARF 信息之外的任何其他信息?我已经创建了一个应用程序的发布版本。现在,如果我dwarfdump在它上面运行,它说可执行文件没有 DWARF 信息(说它是“空的”),这是我所期望的。但是,如果我dsymutil在它上面运行,它会创建非空符号文件。这些是二进制文件,所以我不知道里面有什么。任何人都可以启发我吗?这些文件是否有查看者?

4

1 回答 1

2

是的,还有其他信息。请注意,.dSYM 文件实际上是一个目录。在里面你会发现:

SomeApp.app.dSYM/Contents/Info.plist
SomeApp.app.dSYM/Contents/Resources/DWARF/SomeApp

请注意,您需要保留在发布版本时创建的确切.dSYM和捆绑包。.app即使代码没有更改,.dSYM来自单独的构建也不会匹配,因为苹果会为您所做的每个构建生成一个唯一的 ID。

于 2011-12-27T20:39:08.367 回答