如何在XCode 4中创建dSYM文件?

时间:2011-04-21 14:21:46

标签: iphone objective-c cocoa-touch ios4 xcode4

您能告诉我如何使用XCode 4创建.dSYM文件吗?

谢谢!

4 个答案:

答案 0 :(得分:101)

如果归档应用程序,则dsym文件位于xarchive中。右键单击组织者中的条目,执行“在查找器中显示”,右键单击xarchive并选择“显示包内容”。 dsym位于dSYMs目录中。

答案 1 :(得分:38)

Xcode 4.3.1的更新

对我来说,我必须编辑2个构建设置,在XCODE生成dSYM之前,我必须在PROJECT和TARGETS部分编辑它们。

1)构建设置 - >构建选项 - >调试信息格式=带有dSYM的DWARF

2)构建设置 - > Apple LLVM compilier 3.1 - 代码生成 - >生成调试符号= YES

希望这会对其他人有所帮助,因为我花了几个小时用空的dSYM目录将档案撞到了墙上......我爱#34;有时候XCODE ......

答案 2 :(得分:5)

确保在应用程序的构建设置中选择了“带有dSYM文件的DWARF”作为调试信息格式。然后在构建时自动生成dSYM,并且dSYM通常与生成的.app放在同一文件夹中。

答案 3 :(得分:0)

您可以在存档中找到.dSYM和应用程序二进制文件。

  1. 选择窗口 - >组织者
  2. Step 1

    1. 这将打开包含上次创建的项目档案
    2. 的管理器窗口
    3. 右键点击存档,然后选择在Finder中显示' Step 3
    4. 选择' 显示包内容'存档 Step 4
    5. Project.xcarchive包含 dSYM,Info.plist和Products Step 5
    6. dSYMs文件夹包含项目的dSYM文件。

      Project中的Application文件夹包含项目的二进制文件。