嘗試這樣的:AVAudioSession setCategory錯誤
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error];
if (error) {
NSLog(@"Error setting category: %@", [error description]);
}
收到錯誤背「錯誤設置類別:UIView的」但我不知道如何去解決這個。不完全確定它告訴我什麼。
請幫忙!
編輯
音頻播放:
NSURL *audioFileURL = [[NSBundle mainBundle] URLForResource:@"DemoSong" withExtension:@"m4a"];
NSError *error;
self.audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:audioFileURL error:&error];
if (error) {
NSLog(@"%@", [error localizedDescription]);
}
[_audioPlayer setNumberOfLoops:-1];
[_audioPlayer setMeteringEnabled:YES];
[_visualizer setAudioPlayer:_audioPlayer];
[_audioPlayer prepareToPlay];
[_audioPlayer play];
NSLog(@"play audio");
是的,也是如此; +1給你 –
檢查返回值給我一個真實的。音頻仍然沒有播放。 – Lagoo87
您是否可以使用用於實際音頻播放的代碼編輯您的問題? – UpL1nK