如何在 XCode 7.0 中创建 dSYM 文件
Posted
技术标签:
【中文标题】如何在 XCode 7.0 中创建 dSYM 文件【英文标题】:How to create dSYM file in XCode 7.0 【发布时间】:2016-04-27 07:10:34 【问题描述】:我在 XCode 7.0 中创建 dSYM 文件,归档我的项目后,我找不到我的 dSYM 文件。我从堆栈溢出中引用了许多站点并遵循了许多说明,但在任何可用文件夹上都找不到我的 dSYM 文件。请任何人帮助我。
请告诉我我需要在应用构建设置中启用哪些属性。
谢谢。
【问题讨论】:
【参考方案1】:在xcode中->窗口->组织者
或 xcode -> 产品 -> 存档
你会看到档案窗口
1 选择您的应用程序的任何档案右键单击它然后选择在查找器中显示
2你看到aapname.xcarchive文件右键点击它并选择显示包内容
3 你看到 dSYMs 文件夹打开它并得到 .dSYM 文件
:)
【讨论】:
感谢您的回复。我已经尝试过但是这里只有文件夹名称作为 dSYMs。 dSYM 文件注释已创建。这只是我的问题。我认为缺少一些在应用程序目标构建设置中启用的选项。 请检查构建设置 -> buid 选项 -> 调试信息格式 -> 使用 dSYM 文件调试 DWARF 并使用 dSYM 文件发布 DWARF 是的,也是这样改的。 已经面临同样的问题,像你一样被闲置的指令。它工作正常。但现在在其他一些项目中面临同样的问题。这个项目在 3 年前就开始了。它始于旧的xcode,我认为这可能是原因。请如果你找到帮助我。 我正在使用 xcode 版本 7.3 (7D175) 更新您的 xcode 可能适合您【参考方案2】:确保您已启用 Debug with DWARF with dSYM File
点击你的项目 -> 构建设置 -> 构建选项 -> 调试 -> 带有 dSYM 文件的 DWARF
(见下图)
【讨论】:
为什么这是“必须的”? DWARF 有什么好处? 这个 dsym 文件会出现在哪里?在什么目录下? 它将出现在构建的 Products 文件夹中。例如:/Users/以上是关于如何在 XCode 7.0 中创建 dSYM 文件的主要内容,如果未能解决你的问题,请参考以下文章