我正在开发一个使用amazon IVS player SDK的现场平台。但我有个小问题。
ui冻结现象间歇性地发生,但很难调试,因为看不到清晰的调用堆栈。
我有疑问,但我不认为它是开源的。
mainThread callstack Suspicious thread
情况如下,但我的预期是"psync_mutexwait“出现在开源端的"AVSampleBufferDisplayLayer”端并冻结。我不确定这是否正确。
所以,我将做更多的调试,但是如果有任何理由考虑它,或者当调用堆栈处于ui冻结状态时,有任何调试技巧,请让我知道这些知识。
谢谢你。
发布于 2021-02-10 15:30:11
使用XCode探查器。转到Product > Profile并选择“游戏性能”。它应该可以帮助你在运行时检测UI冻结。详细的指南here。
https://stackoverflow.com/questions/66129973
复制相似问题