在 AVAudioPlayer 中停止声音并显示 AQDefaultDevice (173):跳过输入流错误日志

Stop sound in AVAudioPlayer and shown AQDefaultDevice (173): skipping input stream Error Logs

我使用了 AVAudioPlayer 并将 numberofloop 设置为 -1 因为我想无限循环播放音频。一开始还不错,但是在播放音轨的过程中,我不断收到如下错误日志,我的音轨停止了。

2017-02-22 10:08:28.863041 TestBridgingHeader[1092:30476] [aqme] 255: AQDefaultDevice (173): skipping input stream 0 0 0x0

我正在使用两个媒体播放器来获得淡入淡出的声音。我使用积木播放了这两个媒体播放器:

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{});

为什么我的音轨停止,为什么它显示 AQDefaultDevice 错误日志?

这是 Xcode 8.

中的错误

您可以通过以下步骤解决:

  1. Select产品-->方案-->编辑方案。

  2. Select 个参数。

  3. 将 OS_ACTIVITY_MODE 设置 "disable" 添加到环境变量。