【问题标题】:Debugging hanging app on OSX在 OSX 上调试挂起的应用程序
【发布时间】:2014-04-17 15:50:36
【问题描述】:

这个问题涉及Unity3d,但不是专门针对它的。

我正在为 OSX 构建一个 Unity 项目;结果,我得到了可以运行的完整 .app —— 中间没有 xcode 项目,就像在 iOS 上一样。一切正常,但我的应用程序时常挂断,迫使我将其杀死。

我可以使用哪些 OS X 工具来帮助调试这种情况? xcode 工具中可能有什么东西可以帮助我吗?

【问题讨论】:

    标签: macos debugging unity3d xcode-instruments


    【解决方案1】:

    您需要获取崩溃日志,它会为您提供调用堆栈,以及崩溃代码中的位置。

    以下是有关如何查找崩溃日志的一些信息:

    http://serato.com/scratchlive/support/6600/how-to-get-a-crash-log-in-mac-osx

    这里有一些关于一旦你拥有它们后如何处理它们的信息:

    How to symbolicate Mac OSX crash reports issued by Apple?

    【讨论】:

    • 但是没有崩溃日志,因为应用只是挂起,而不是崩溃。
    • “我可以使用哪些 OS X 工具来帮助调试此类崩溃?”因此,如果没有崩溃,那么您只是在谈论使用调试器和断点来查看问题所在。
    • 对不起,我应该更好地形成问题。但是我不是从 IDE 构建的,所以我手头没有任何调试器!
    猜你喜欢
    • 2011-09-15
    • 1970-01-01
    • 1970-01-01
    • 2012-07-03
    • 2012-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-11
    相关资源
    最近更新 更多