3
오디오 재생 만 수행하는 앱에서 AVAudioSession을 사용하고 있습니다. 내 audioSession의 모드 및 범주를 applicationDidFinishLaunchingWithOptions:
으로 설정합니다. AVAudioSession - setMode 및 setCategory 오류 잡기
let audioSession = AVAudioSession.sharedInstance()
do {
try audioSession.setMode(AVAudioSessionModeDefault)
try audioSession.setCategory(AVAudioSessionCategoryPlayback)
}
catch {}
나는 내 응용 프로그램의 수명 동안 다른 모드 또는 범주를 설정하지, 사용자가 재생 버튼을 탭하면 내 오디오 세션을 활성화합니다. 어떤 시나리오에서 이러한 방법 중 하나 (
setMode:error:
및
setCategory:error
)가 오류를 던집니까? 내 catch 블록에서 어떻게 처리해야합니까?