这似乎只是iOS 8问题。我还没有在其他任何地方看到它,它只发生在iOS 8上。这不是我的应用本地的,因为它似乎影响我的手机上的几乎每个应用程序,包括那些尚未更新到的应用程序iOS 8.崩溃是EXC_CRASH (SIGABRT)
,它似乎在随机线程上触发。后面的跟踪当然没有帮助,因为我无法重新构建来自不同构建和应用程序的崩溃报告。所以我决定在Xcode中运行我的应用程序并重新创建导致此崩溃的事件。基本上我只是运行我的应用程序,所以它已加载,按主页按钮切换到另一个应用程序,在我的手机上做一些东西,几秒钟后返回我的应用程序。当我确实让它崩溃并返回我的应用程序时,而不是获得SIGABRT
并获得堆栈跟踪,而是在控制台中收到SIGKILL
和(lldb)
消息。这很奇怪,因为它在后台时不会崩溃,而是在返回前台时会崩溃,因此任何后台进程都不会中断。因为没有堆栈跟踪,我不知道为什么会发生这种情况。据我所知,当我按下停止按钮并且应用程序使用了太多内存时,SIGKILL
仅由Xcode提供。这两件事都没有发生。有没有人经历过这个和/或解决过它?