什么是dSYM以及如何使用它? (iOS SDK)
有时编译器会生成.dSYM文件。 我想这是一个debugging相关的文件,但我不知道它是什么,以及如何使用它。
什么是.dSYM? 我如何使用它?
dSYM文件存储您的应用程序的debugging符号
像crashlytics这样的服务使用它来replace崩溃日志中的符号和相应的方法名称,这样它就可以读取并且是合理的。
使用dSYM的好处是,你不需要运用你的应用程序的符号,使其难以反向工程,也减less你的二进制大小
为了使用它来表示崩溃日志,您需要将崩溃日志拖放到编译应用程序二进制文件(存储dSYM的机器)的机器的组织器中的设备日志中,
如果您有dSYM但没有机器,则编译后的应用程序二进制文件按照此链接中的说明进行操作,以便将dSYM安装到机器中
欲了解更多信息,请参阅苹果技术说明TN2151