AVAudioSequencer 在没有任何调试信息的情况下崩溃

时间:2021-03-02 09:18:30

标签: debugging avfoundation avaudioengine

我有一个使用 AVAudioEngine 的 iOS 应用程序。在其他组件中,我使用 AVAudioSequencer 来播放 MIDI 文件。通常它工作得很好,但一些 MIDI 文件会导致播放器在播放过程中的某个时刻崩溃(对于给定的文件,崩溃总是发生在同一点,因此它是一个确定性错误)。这可能是由于我对 MIDI 文件做了一些错误的预处理,但问题是调试器没有报告任何信息,也无法理解发生了什么。 我的问题是:如果 AVAudioSequencer 在播放过程中崩溃,是否有人知道如何接收一些回调或设置错误处理程序?据我了解,它在后台运行,无法跟踪它在做什么...... 非常感谢任何可以提供帮助的人!

0 个答案:

没有答案
相关问题