Reproduzir som no iOS 9 no modo silencioso
No iOS 9 (Xcode 7, Swift 2.0), estou tentando reproduzir um som no modo silencioso usando o seguinte código:
try! AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback, withOptions: .MixWithOthers)
try! AVAudioSession.sharedInstance().setActive(true)
AudioServicesPlayAlertSound(1005)
De acordo com outras respostas e a documentação da Apple, pensei que isso deveria funcionar, mas não soa no iOS 9 quando está no modo silencioso. Ele toca quando não está no modo silencioso. Do documento da Apple:
AVAudioSessionCategoryPlayback - Apenas reprodução. Reproduz o áudio mesmo com a tela bloqueada e com a chave Toque / Silencioso definida como silenciosa. Use esta categoria para um aplicativo cuja reprodução de áudio seja de importância primordial.
Estou faltando alguma coisa aqui ou há uma outra / nova maneira de fazer isso funcionar?