【问题标题】:Find out what line app crashes on?找出哪些线路应用程序崩溃?
【发布时间】:2011-08-28 05:31:20
【问题描述】:

有没有一种简单的方法可以找出应用程序在哪一行崩溃?控制台几乎没有或根本没有帮助我追踪这个错误,我只想知道它在哪一行崩溃。

谢谢!

【问题讨论】:

  • 这个问题几乎没有提供有关问题的详细信息。

标签: ios debugging crash


【解决方案1】:

最简单的方法是在调试器下运行应用程序。当它崩溃时,调试器会告诉你哪一行代码崩溃了。

如果您要抛出异常而不是实际崩溃,则可以使用 gdb 控制台窗口在 objc_exception_throw 上放置断点 - “br objc_exception_throw”。

【解决方案2】:

你在使用xcode吗?它应该让您直观地了解您在代码中的位置。

【讨论】:

    【解决方案3】:

    请发布您收到的错误。首先要尝试的是添加一些断点。对于错误的访问错误,如果您使用NSZombie,您还可以从编译器中获得更精确的分析。

    【讨论】:

      猜你喜欢
      • 2011-05-17
      • 2018-09-05
      • 2016-07-01
      • 2019-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多