iOS:没有断点的信号SIGTRAP?

neb*_*ebs 6 crash signals ios

我正在开发一个iPad应用程序,最近我做的一个改变是导致应用程序死于"信号SIGTRAP".堆栈跟踪没有帮助,我无法确定代码的哪个部分导致这种情况发生(但我知道它从哪个函数开始).

在没有详细介绍应用程序的情况下,我想知道是否有一些调试这种事情的常规技巧(SIGTRAP)?

我已经设法缩小了哪个函数调用导致这种情况发生.奇怪的是,如果我打破并进入函数,那么它工作正常.但是,如果我让它在没有断点的情况下运行,那么它就会崩溃.

该函数调用了许多其他涉及异步网络连接的东西.我把日志全部放在我的代码上,所有日志打印都很好,所以看起来"引擎盖下"导致了这个失败.我也在使用可能导致此问题的第三方框架?

这甚至是与代码相关的问题吗?我在某地读过SIGTRAP是一个调试器.

导致这种崩溃的原因是什么?我应该集中精力解决这个问题?

非常感谢您提供的任何帮助.

谢谢!