【问题标题】:Xcode 3.2.3 won't symbolicate logsXcode 3.2.3 不会符号化日志
【发布时间】:2010-07-12 06:23:48
【问题描述】:

我正在使用 Xcode 3.2.3,只要 Spotlight 可以找到 dSYM 存档和应用程序存档,它就会自动象征所有崩溃日志。

我已为与这些崩溃日志相关的所有版本保存了应用程序和 dSYM 文件的存档。 Xcode 的 Organizer 向我展示了内存寄存器和偏移量。它声称对日志进行符号化,但日志没有得到正确的符号化。

我已在终端中运行 mdfind 以确保 Spotlight 可以找到产生崩溃的应用程序的 dSYM,并且 mdfind 能够找到所有 dSYM 和应用程序文件。

如何让 Xcode 正确地符号化我的日志?

【问题讨论】:

  • 我已经添加了一个iOS标签,虽然海报没有说明它是否是iOS,因为我认为Xcode 3.2.x不能象征OS X日志。
  • 这与我正在开发的 iOS 应用程序有关,因此该标签是相关的。另外,感谢您清理我的问题!

标签: ios xcode xcode3.2


【解决方案1】:

午饭后,我尝试使用 XCode 3.1 进行符号化,它奏效了。

所以这里是独家新闻 - 如果您有一个使用 XCode 3.2.3 编译的应用程序并在运行早于 iOS4 的设备上运行,XCode 3.2.3 Organizer 将不会符号化您的日志。

您需要安装 XCode 3.2.1(或者可能是 3.2.2)才能获得任何符号。

我刚刚发现 XCode 3.2.1 也将象征我的 iOS4 崩溃日志。

欢乐时光!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-09
    • 1970-01-01
    • 2011-07-24
    • 1970-01-01
    • 1970-01-01
    • 2015-12-24
    相关资源
    最近更新 更多