3
我在僅執行音頻播放的應用程序中使用AVAudioSession。我在applicationDidFinishLaunchingWithOptions:
中設置了我的audioSession模式和類別。AVAudioSession - 捕獲setMode和setCategory錯誤
let audioSession = AVAudioSession.sharedInstance()
do {
try audioSession.setMode(AVAudioSessionModeDefault)
try audioSession.setCategory(AVAudioSessionCategoryPlayback)
}
catch {}
我從來沒有把我的應用程序的生命週期中不同的模式或類別,並且當用戶點擊播放按鈕激活我的音頻會議。在哪種情況下,這兩種方法(setMode:error:
和setCategory:error
)都會引發錯誤?我應該期望在我的catch塊中處理什麼?