7 Stimmen

Erwachen vom Schlafereignis auf dem iPhone?

Gibt es eine Möglichkeit festzustellen, ob das iPhone aufwacht, während Ihre App läuft? Z.B.: Ihre App läuft, der Benutzer sperrt den Bildschirm (oder der Bildschirm sperrt sich automatisch) und einige Zeit später entsperrt der Benutzer den Bildschirm und Ihre App erscheint. Gibt es eine Möglichkeit, zu diesem Zeitpunkt ein Ereignis zu erhalten oder es irgendwie zu erkennen?

Ich habe versucht, bei Google und in diesem Forum zu suchen, aber ich kann einfach nichts darüber finden.

10voto

Lily Ballard Punkte 175449

Siehe applicationDidBecomeActive: auf UIApplicationDelegate.

9voto

noodl_es Punkte 1466

Fügen Sie diese in die AppDelegate.m-Datei ein:

-(void) applicationWillResignActive:(UIApplication *)application {

     NSLog(@"Schlafen");
}

-(void) applicationDidBecomeActive:(UIApplication *)application {

     NSLog(@"Wach");
} 

@Kevin - Nichts falsch mit deiner Antwort - danke übrigens. Habe nur gedacht, ich würde dem nächsten Suchenden eine Google-Suche ersparen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X