2009-08-11 6 views
1

Ich erstelle eine Alarmanwendung. Ich verwende Audio Session in meiner Haupt-Delegate-Klasse.AVAudioPlayer von einem schlafenden iPhone abspielen

Ich verwende eine separate Klasse für Audio-Wiedergabe.

könnte mir jemand sagen, wie man eine audio-session verwendet, damit ich audio-datei abspielen kann, auch wenn das iPhone schläft.

Danke

Antwort

1

Wenn Sie tatsächlich ein AVAudioPlayer verwenden dann versuchen, diese Zugabe, wo Sie Ihre Initialisierung behandeln:

[[AVaudioSession sharedInstance] setDelegate:self]; 
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error:nil]; 
[[AVAudioSession sharedInstance] setActive: YES error: nil]; 

Die Wiedergabe Kategorie werden die Töne erlauben fortzusetzen, wenn das Telefon Schalter gesetzt vibrieren und/oder wenn das Telefon gesperrt ist.

Viel Glück,

Karl

Verwandte Themen