iPhone:如何找到不常见的设备崩溃?

时间:2009-11-16 19:35:57

标签: iphone

2 个答案:

答案 0 :(得分:5)

您应该能够获得crash log

在崩溃日志中,您将获得应用程序崩溃时所发生情况的stack trace

查看堆栈跟踪,了解您正在做的最后一件事。跟踪中的最后一件事可能在您调用的框架方法中,因此将回调跟踪回代码并将其作为起点。

一旦你知道崩溃发生在你的代码中的哪个位置,试着想一想可能导致崩溃的原因。如果您在查看可能导致崩溃的原因时遇到问题,请在此处发布导致崩溃的行(以及环绕声代码),我们可能会对导致崩溃的原因有所了解。

如果您还在寻找有关Xcode提供的调试资源,请阅读Xcode Debugging Guide

答案 1 :(得分:0)

在10.6中对Xcode使用静态分析可能会很有启发性。我发现很多错误都没有引起任何警告。