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

Nye*_*Tun 1 objective-c avaudioplayer ios dispatch-async

我使用AVAudioPlayer并将numberofloop设置为-1,因为我想在无限循环中播放音频.起初效果很好,但是在播放音轨的过程中,我连续得到了以下错误日志,我的音轨被停止了.

2017-02-22 10:08:28.863041 TestBridgingHeader [1092:30476] [aqme] 255:AQDefaultDevice(173):跳过输入流0 0 0x0

我正在使用两个媒体播放器来淡出淡出声音.我使用块玩这两个媒体播放器:

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{});
Run Code Online (Sandbox Code Playgroud)

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

小智 5

这是Xcode 8中的一个错误.

您可以使用以下步骤解决此问题:

  1. 选择产品 - >方案 - >编辑方案.

  2. 选择参数.

  3. 将OS_ACTIVITY_MODE设置"禁用"添加到环境变量.

  • 这不是只是消声而不是真正解决问题吗? (2认同)