我正在開發一個語音記錄應用程序。錄製和播放運行良好。當我最小化應用程序並再次打開它時,會發生問題,錄製和播放這兩個停止點。我認爲它與AVAudioSession有關。我正在使用的AVAudioSession的代碼是:恢復AVAudioSession
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayAndRecord error: nil];
[[AVAudioSession sharedInstance] setActive: YES error: nil];
UInt32 doChangeDefault = 1;
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryDefaultToSpeaker, sizeof(doChangeDefault), &doChangeDefault);
請幫幫我。謝謝
你能解釋一下嗎?我實施了中斷委託方法,avaudiorecorder和avaudioplayer,但他們從未被調用過。我也設置了他們的代表 – kashif789us