Почему происходит сбой AVAssetReader после того, как приложение переводится в фоновый режим?

У меня есть воспроизведение, работающее с AVAssetReader и библиотекой iPod, и когда я помещаю приложение в фоновый режим, оно продолжит чтение аудио в буфер воспроизведения, но когда оно доходит до конца песни и начинает читать следующую песню, происходит сбой при запуске Reading называется. Я получаю следующие сведения об ошибке.

Error Domain=AVFoundationErrorDomain Code=-11800 "The operation couldn’t be completed.  (AVFoundationErrorDomain error -11800.)" UserInfo=0x1bfc20 {NSUnderlyingError=0x113e00 "The operation couldn’t be completed. (OSStatus error -12985.)"}
{
    NSUnderlyingError = "Error Domain=NSOSStatusErrorDomain Code=-12985 \"The operation couldn\U2019t be completed. (OSStatus error -12985.)\"";
}

Есть ли ограничение на AVAssetReader, о котором я не знаю?


person Brennan    schedule 30.09.2011    source источник
comment
Привет, Бреннен, ты когда-нибудь решал эту проблему? Я стучал головой об это, но все еще застрял ..   -  person Dick    schedule 09.02.2013


Ответы (1)


person    schedule
comment
Немного тяжело читать этот ответ. Можете ли вы отформатировать его как код? Кроме того, можете ли вы точно объяснить, почему это работает? - person Brennan; 03.11.2011