2011-01-05 10 views
1

Ich versuche eine Benachrichtigung zu erhalten, wenn das iPhone ausgeschaltet/ausgeschaltet/ausgeschaltet wird. Ich möchte eine Protokolldatei erstellen, in der ich einen Zeitstempel des Geräts schreiben werde, wenn das Ausschalten/Ausschalten/Ausschalten erfolgt.iPhone: Wie kann ich das iPhone ausschalten/ausschalten/Ereignis/Benachrichtigung ausschalten?

+0

Ich glaube nicht, können Sie ... nicht ohne jailbroken App, das heißt –

+0

iOS unterstützt 5 coreBluetooth Rahmen vielleicht könnte es helfen. https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/CoreBluetooth_Framework.pdf –

Antwort

0

In Ihrer Anwendung delegieren sollten die Methoden sein:

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

Sie werden auch benachrichtigt, wenn jemand die Home-Taste oder schalten Sie die App drücken.

// EDIT: Wenn Sie in der Regel die Energieeinstellungen protokollieren mögen:

gehen Sie zu Ihren iPhone Einstellungen und wählen Sie ‚Entwickler Settings‘ (Ich glaube, es hat ein Entwickler-Profil installiert werden). Dort können Sie ‚Power Logging‘ aktivieren
(die Log-Datei auf Ihrem XCode Organizer-Tool übertragen würde)

+0

Ich denke, er will es auch, wenn seine App ausgeschaltet ist, und in der Tat ist es nicht etwas, was Sie tun können. – shannoga

+0

ok Ich habe es verstanden, als er seine eigene App anmelden möchte, siehe EDIT –

+0

hi, ich möchte protokollieren, wenn meine App läuft ... Ich bin bereit, private Bibliotheken zu verwenden, da ich nicht appstore hochladen möchte .. – jax

Verwandte Themen