1

我已按照此处的 Apple 说明为我的发布版本生成 dSYM 文件失败,我尝试了各种设置但它没有生成任何东西,这是针对 32 位通用 Mac OSX 应用程序(我使用的是 10.6 SDK并为 10.2 部署)。

更令人沮丧的是我也在做 iPhone 开发,并且使用完全相同的项目设置(与符号和调试有关),它生成一个 dSYM 文件就好了!关于我读过的唯一可能导致问题的内容是 ZeroLink,但我认为 XCode 3.2.2 不再支持它了?我在构建设置或构建菜单下的任何地方都找不到它。

有没有人有任何建议或知道我需要更改哪些设置?感谢您的任何帮助!

当前的设置

Deployment Postprocessing   YES
Strip Linked Product    YES
Generate Debug Symbols  YES
Debug Information Format    DWARF with dSYM File
Use Separate Strip      YES
Strip Debug Symbols During Copy     NO
4

3 回答 3

1

dSYM我猜您可能已经在此处使用该参考设置了您的项目。

从您向我们展示的内容来看,一切看起来都很好,我在当前项目中使用了这些精确设置。

但是,在使它起作用之前我遇到了一些问题。我使用中间件工具来生成我的 XCode 项目,它实际上是在Other Linker Flags设置中写入参数。如果您需要找出这些参数(如果存在),这可以作为参考。

因为我认为那里没有任何特殊标志,所以另一种选择是为 iOS 应用程序创建一个空项目并比较设置。您说您实际上使用了与 MAC OSX 构建的完全相同的设置,但我认为它可能需要针对 iOS 的不同设置。

如果这仍然不能解决问题,我认为您必须在此处粘贴完整的项目设置。

于 2011-04-15T17:59:36.997 回答
0

检查以确保您没有删除dysm 文件的构建脚本。

于 2010-11-19T22:40:21.513 回答
0

您不清楚是将设置放在项目中还是目标中。请记住,目标设置会覆盖项目设置。

于 2010-11-19T20:07:11.560 回答