AVAudioPlayer получает ошибку, подобную этой:
The operation couldn’t be completed. (OSStatus error 1954115647.)
Я загружаю аудиофайл mp3 с некоторого URL, используя NSURLConnection
, и это downloading
100%, и сохраняю в БД как BLOB.
А потом я пытаюсь воспроизвести этот файл с AVAudioPlayer
так:
AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithData:data error:&error];
if (player == nil)
{
NSLog(@"AudioPlayer did not load properly: %@", [error localizedDescription]);
}
else
{
[player play];
}
Что я делаю не так в этом?