- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个 Xamarin.iOS 应用程序,该应用程序在通过临时进程部署时崩溃。如documented Apple 规定,当应用程序崩溃时,会生成 .crash
文件。该文档还指出,作为开发人员,我们必须保留 dSYM 文件夹。
事实证明,就我而言,我(仅?)有一个 mSYM
文件夹。
问题
MyApplicationName.App.dSYM
文件夹和 MyApplicationName.App.mSYM
文件夹有什么区别?
最佳答案
.dSYM
dSYM 文件是“调试符号文件”。它是在项目的build设置中启用“Strip Debug Symbols”设置时生成的。
启用此设置后,对象的符号名称将从生成的编译二进制文件中删除(尝试和防止黑客/破解者对代码进行逆向工程的众多对策之一,以及二进制大小的其他优化等) .).
dSYM 文件可能会在每次编译应用程序时发生更改(可能由于日期标记而每次都会更改),并且与项目设置无关。
.mSYM
mSYM表示MonoSymbolArchive。它包含mono的调试信息。
编辑 csproj 文件中的 iPhone 版本配置以包含 <MonoSymbolArchive>True</MonoSymbolArchive>
这将在 bin/iPhone/Release/.mSYM 中生成符号数据
关于c# - dSYM 文件夹和 mSYM 文件夹有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53760410/
我正在开发一个 Xamarin.iOS 应用程序,该应用程序在通过临时进程部署时崩溃。如documented Apple 规定,当应用程序崩溃时,会生成 .crash 文件。该文档还指出,作为开发人员
我是一名优秀的程序员,十分优秀!