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

questionAnswers(1)

yourAnswerToTheQuestion