应用程序崩溃并重新启动手机

时间:2015-07-27 13:10:02

标签: ios objective-c

我正在测试应用程序,在大多数设备上它运行正常。但我发现至少有一个设备(iPhone 6s,但我还有其他工作正常),它不是应用程序崩溃,整个电话只是重新启动。 在日志中找不到任何内容,也没有任何线索在应用程序中的位置。

这怎么可能? 从哪里开始看?

2 个答案:

答案 0 :(得分:1)

我遇到了类似的问题,一个应用程序崩溃,完全重启我的iPhone。我发现了这个解决方法:

  1. 将您的设备连接到Mac
  2. 打开Xcode - >窗口 - >设备
  3. 在设备左侧选择
  4. 清理日志底部
  5. 重做相同的步骤以使应用程序崩溃
  6. 查看日志中发生的事情
  7. 为了更清晰,您应该有这个窗口:

    enter image description here

    您可能会看到很多行,但有一点耐心,您应该看看它是什么问题,或者至少看一下区域问题。

    我希望这有帮助!

答案 1 :(得分:0)

所以最后这是一种记忆问题。但不是因为使整个系统内存失效。 这是一个简单的递归。在某些情况下,它错过了破裂的情况。没有消耗明显的CPU或大量的RAM,但堆栈溢出非常快。