2017-02-22 22 views
1

Я использовал AVAudioPlayer и установил numberofloop на -1, потому что я хочу воспроизвести аудио в бесконечном цикле. Сначала это работает хорошо, но в середине воспроизведения звуковой дорожки я постоянно регистрировал журнал ошибок, и моя звуковая дорожка была остановлена.Остановить звук в AVAudioPlayer и показан AQDefaultDevice (173): пропустить входной поток Журналы ошибок

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), ^{}); 

Почему моя звуковая дорожка остановки и почему это показывает журналы ошибок AQDefaultDevice?

ответ

5

Это ошибка в Xcode 8.

Вы можете решить ее с этими шагами:

  1. Выбор продукта -> Схема -> Редактировать Схема.

  2. Выбрать Аргументы.

  3. Добавить OS_ACTIVITY_MODE "отключить" переменные окружения.

+0

Спасибо, он может решить мою проблему :) –

+0

Остерегайтесь: это также подавляет другие системные сообщения, такие как конфликты ограничений автоопределения! –

+0

разве это не приглушение, но не решение? –