2012-03-30 7 views
0

Ich habe eine Audio-App mit AVAudioPlayer auf iOS. Jedes Mal, wenn Musik in meiner App abgespielt wird und eine neue Benachrichtigung oder Nachricht eingeht, spielt der Player weiter und es gibt keinen Benachrichtigungston für die Nachricht. Ich möchte, dass es in ähnlicher Weise funktioniert Standard-Musik-App in iOS funktioniert, wenn eine neue Nachricht oder Benachrichtigung kommt Musik Sound Enten für eine Weile und Benachrichtigung Sound gespielt wird und danach Musik wieder normal zu spielen beginnt.Keine Töne für Benachrichtigungen oder Nachrichten in meiner Audio - App, wenn Musik abgespielt wird | AVAudioPlayer

Ich habe gelesen, dass die Einstellung kAudioSessionProperty_OverrideCategoryMixWithOthers auf True sollte es beheben, da es Mischen von Sounds ermöglicht. Ich habe das auch versucht, aber es funktioniert nicht und das erlaubt meiner App auch Musik zusammen mit anderen Apps zu spielen, die ich nicht möchte.

Alles, was ich möchte ist, wann immer eine Nachricht oder Benachrichtigung kommt, wenn meine App Musik spielt, ich sollte einen Benachrichtigungston bekommen und meine App wird dann weiterspielen.

Jede Hilfe wäre willkommen!

Antwort

0

Endlich nach vielen Versuchen habe ich es herausgefunden, ich hatte AVAudioSessionCategoryPlayAndRecord Eigenschaft gesetzt, die den oben genannten Fehler verursachte, den ich erwähnte. Entfernen das behoben das Problem

Verwandte Themen