iOS-AudioOutputUnitStop导致应用冻结和警告

DAN*_*DAN 5 core-audio audiounit ios novocaine

有时执行

AudioOutputUnitStop(inputUnit)
Run Code Online (Sandbox Code Playgroud)

导致应用冻结约10/15秒,并显示以下控制台消息:

WARNING:   [0x3b58918c] AURemoteIO.cpp:1225: Stop: AURemoteIO::Stop: error 0x10004003 calling TerminateOwnIOThread
Run Code Online (Sandbox Code Playgroud)

此类代码由Novocaine库处理,特别是在[Novocaine暂停]方法中发生,我调用该方法以停止执行音频文件的播放(https://github.com/alexbw/novocaine/blob/master /Novocaine/Novocaine.m)。

任何提示都非常感谢!

谢谢,丹