音频播放无法启动

eri*_*ktm 2 objective-c avaudioplayer

NSError *err;

// Initialize audio player
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&err];

audioPlayer.delegate = self;
[audioPlayer play];
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,我正在尝试初始化.mp3文件的播放,但播放根本不会启动.没有声音.我究竟做错了什么?我检查过'错误',那里什么都没有.

编辑:添加AVAudioSession后,我从AVAudioPlayer收到以下错误

The operation couldn’t be completed. (OSStatus error -43.)
Run Code Online (Sandbox Code Playgroud)

eri*_*ktm 5

显然AVAudioPlayer不支持流媒体通过.HTTP正如我试图做的那样,所以通过使用AVPlayer,我得到它的工作.