Ios 如何获取主线程的回溯?

Ios 如何获取主线程的回溯?,ios,backtrace,Ios,Backtrace,我是一个iOS开发者。我想在运行时获取主线程堆栈。我发现了一些工具,例如plcrashreport等。但是,这些工具只能从活动线程获取回溯,而且实现非常复杂。所以,我想知道是否有其他方法可以获取主线程回溯?使用runloop或任何其他方式?PS:[NSThread callstackSymbols]只能获取当前线程。我想在其他线程中捕捉主线程堆栈。请帮助我,谢谢!回溯是当前线程的基本调用堆栈,例如堆栈上的地址顺序相反。但地址只是数字。所以你需要以某种方式象征它们。是的,撞车记者们正在做这件事,深

我是一个iOS开发者。我想在运行时获取主线程堆栈。我发现了一些工具,例如plcrashreport等。但是,这些工具只能从活动线程获取回溯,而且实现非常复杂。所以,我想知道是否有其他方法可以获取主线程回溯?使用runloop或任何其他方式?

PS:[NSThread callstackSymbols]只能获取当前线程。我想在其他线程中捕捉主线程堆栈。请帮助我,谢谢!回溯是当前线程的基本调用堆栈,例如堆栈上的地址顺序相反。但地址只是数字。所以你需要以某种方式象征它们。是的,撞车记者们正在做这件事,深入研究这套代码是个好主意。事实上,我知道其中有两个是开源的——PL,KSCrash。