2015-04-05 3 views
0

Я разрабатываю приложение, которое передает музыку из soundcloud. Для этого я использую AVQueuePlayer, инициализированный несколькими AVPlayerItems. Все работает нормально, пока приложение не войдет в фоновый режим. Это занимает 1-2 минуты, затем воспроизведение останавливается, и я получаю код ошибки отладки XCode «Завершить из-за сигнала 9». Я искал память, и приложение постоянно нуждается в ~ 25 МБ памяти. В AVQueuePlayer добавлено несколько наблюдателей. Я действительно не могу поделать, это действительно раздражает, так как приложение должно иметь возможность играть музыку, когда устройство заблокировано и т.д.AVQueuePlayer останавливает поток в фоновом режиме (завершение из-за сигнала 9)

Заранее спасибо

ответ

0

Я установил это мой собственный. Это было абсолютно не связано с AVQueuePlayer, я перегрузил приложение со слишком большим количеством графических элементов, что привело к более 100% использования процессора и для приложения, которое нужно убить, конечно, игрок перестанет играть.