iPhone4崩溃日志 - EXC_CRASH(SIGABRT)

时间:2011-03-11 06:11:55

标签: iphone sdk crash sigabrt

从游戏画面切换回菜单时,我的应用程序一直崩溃。我不知道如何阅读崩溃日志,任何帮助将不胜感激。现金只发生在iphone 4上进行测试时,在3g和3gs上没有问题。

`事件标识符:B358D8C0-0DBC-4454-BF00-2315A143040D CrashReporter密钥:6e900bd59b40f1708778b028bd48e67e94fe40c2 硬件型号:iPhone3,1 进程:noagendahumanresource [1128] 路径:/var/mobile/Applications/18025566-3A5C-4D05-8C91-AB54F586E314/noagendahumanresource.app/noagendahumanresource 标识符:noagendahumanresource 版本:??? (???) 代码类型:ARM(Native) 父流程:launchd [1]

日期/时间:2011-03-10 16:15:23.259 -0600 操作系统版本:iPhone OS 4.2.1(8C148) 报告版本:104

异常类型:EXC_CRASH(SIGABRT) 异常代码:0x00000000,0x00000000 崩溃的线程:0 `

1 个答案:

答案 0 :(得分:2)

这可能是由未捕获的异常/内存泄漏引起的。

按照以下步骤进行调试:

  1. 首先在XCode中,构建>清理所有目标
  2. 使用构建&分析以找出任何潜在的泄漏
  3. 在几个关键程序功能中设置断点&看看应用程序何时崩溃
  4. 使用try&捕捉异常
  5. 最后,使用运行>使用Performance Tool运行>泄漏以找出实际泄漏