2016-09-15 3 views
0

Wir sind ein Softwareentwicklungsunternehmen und haben eine Reihe von Telefonen, die wir zum Testen dieser oder jener Website verwenden. Die Notwendigkeit, etwas auf kleinen iPhones (z. B. iPhone 5S) genau zu testen, passiert nicht sehr oft und das Gerät wurde nicht zu lange aufgeladen und ich kann nicht sofort einen Test durchführen.Kann ich eine iOS-App bei schwacher Batterie aufwecken? Wie?

Ich möchte ein kleines Überwachungsdienstprogramm erstellen, das piept und/oder E-Mails sendet und/oder mich anpingt, wenn der Akku des Telefons schwach ist und das Gerät geladen werden muss. Natürlich sollte das Monitoring auch funktionieren, wenn die App nicht läuft, da wir definitiv vergessen werden, dass es ständig laufen muss.

Ist das Aufwachen einer App auf iOS möglich? Welche APIs sehen Sie?

+2

Warum lassen Sie die Ladegeräte nicht einfach angeschlossen? –

+0

Siehe [diese Suchergebnisse] (http://stackoverflow.com/search?q=UIDeviceBatteryLevelDidChangeNotification). – rmaddy

+0

@PaulR, es muss billiger sein, eine Softwarelösung zu entwickeln, als genug Ladeleitungen zu kaufen, damit sie eingesteckt bleiben.: D – NRitH

Antwort

1

Normalerweise muss die App ausgeführt werden, um jede Art von Benachrichtigungen wie diese zu erhalten. This documentation zeigt an, welche Arten von Aktivitäten im Hintergrund erlaubt sind, und Sie werden wahrscheinlich keine UIDeviceBatteryLevelDidChangeNotification-Hintergrundbenachrichtigungen erhalten, wenn die App tatsächlich geöffnet ist. Es lohnt sich vielleicht, ein paar Ladekabel zu kaufen!

Verwandte Themen