Alternando categorias de auditoria, depois retomando o controle dos controles do centro de controle remoto
Este é o meu primeiro post, fazendo uma pergunta, pois geralmente nunca preciso de ajuda, mas não consigo descobrir se isso é possível. O que eu preciso é alternar entre essas duas categorias de avaudiosession e quando a mudança é feita da mistura permitida para a não mistura para o aplicativo retomar o controle dos controles remotos no centro de controle.
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback withOptions: AVAudioSessionCategoryOptionMixWithOthers erro: nulo]e
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback withOptions: nenhum erro: nenhum]Vou tentar explicar o que está ocorrendo:
Ambos funcionam de forma independente; portanto, se eu começar com a primeira configuração de auditoria, ela permitirá misturar e alternar corretamente os controles remotos no centro de controle para o iPod.
E se eu iniciar a segunda configuração de auditoria, o aplicativo assumirá corretamente o controle remoto no centro de controle.
O problema ocorre quando eu tento alternar essas opções. Quando alterno, o aplicativo não retoma o controle dos controles remotos depois que a mixagem é desativada.
Qualquer ajuda seria muito apreciada