Если вы можете рассмотреть возможность отображения окна Quicktime поверх вашего приложения, вы можете использовать этот код:
NSString *url = @"http://someURL.mp3";
UIWebView* tempAudioPlayer = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 0, 0)];
[tempAudioPlayer loadHTMLString:[NSString stringWithFormat:@"<iframe frameborder=\"0\" width=\"0\" height=\"0\" src=\"%@\"></iframe>", url] baseURL:nil];
[self addSubview:tempAudioPlayer];
Сначала я создаю UIWebView, который не будет отображаться.Затем я loadHTMLString
a <iframe>
в нем, с URL моего файла в качестве значения src
.И я добавляю это к моему мнению.Quicktime появляется сразу.