ios - 复制过程中包含应用程序符号和剥离调试符号之间的区别?

标签 ios debug-symbols

在我的项目中,在build设置下我有不同的配置,我可以指定我想要在复制过程中去除调试符号的天气。

enter image description here

不,当我存档我的应​​用程序时,我可以选择为我的应用程序“包含应用程序符号”:

enter image description here

这两个是指同一件事吗?据我了解,这些符号是必需的,因此我可以拥有更具描述性的崩溃日志,而不是一些内存位置。因此,建议调试版本将这些符号包含在 IPA 中,但对于 apple store 上的版本,我想删除它们。

最佳答案

“剥离调试符号”是指从二进制文件中剥离它们。您仍然拥有包含调试信息的 dSYM。

“包含应用程序符号”我相信也意味着上传 dSYM,而不仅仅是二进制文件。

关于ios - 复制过程中包含应用程序符号和剥离调试符号之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46370997/

相关文章:

android - 在 Column 中包装一个 listviewBuilder?

ios - 在结构类上查看为 var

ios - 我如何在没有存档但有 .dsym 文件的情况下进行符号化?

cmake - 使用cmake为gdb创建符号表

ios - 尽管是蓝色,但表格单元格尺寸不起作用

ios - 如何在按下按钮时切换隐藏标签?

ios - ios从用户语音中捕获音频文件

delphi - 如何从 Delphi 程序或编译器生成的调试信息中提取局部变量信息(地址和类型)?

c++ - 如何创建具有 CUDA 支持的最新 Tensorflow 版本的调试版本?

windows-10 - 在 Windows 10 上找不到 PDBStr.exe