使用以下代码
NSURL *url = [NSURL fileURLWithPath: localFilePath];
NSURLSessionTask *task = [[NSURLSession sharedSession] dataTaskWithURL: url completionHandler:
^(NSData *data, NSURLResponse *response, NSError *error)
{
self.avAudioPlayer = [[AVAudioPlayer alloc] initWithData:data error: nil];
self.avAudioPlayer.volume = 0.5;
self.avAudioPlayer.delegate = self;
[self.avAudioPlayer play];
}];
[task resume];
任务永远不会在iOS 6.x上启动,但适用于iOS 7.x,8.x
将寻找另一种方法来做到这一点,但好奇的是它不适用于iOS 6。