Ich versuche, Batterielebensdauer für das Telefon von meiner App zu sparen. Meine App verwendet AsyncPort-Konnektivität, und wenn die App in den Hintergrund tritt, werden die Ports geschlossen.Programmatisch wechselnde Bildschirmhelligkeit
Ich habe versucht, Einstellungen in meinem Info.plist für "Erforderliche Hintergrundmodi" zu ändern und Einstellungen vorgenommen, die meiner Meinung nach "App spielt Audio oder Streams von Audio/Video mit AirPlay" helfen, aber ich verwende AirPlay nicht. Ich verwende Ports, um Daten zu streamen. Wenn die App in den Hintergrund wechselt, werden die Ports geschlossen.
Also dachte ich, ich würde [[UIScreen mainScreen] setBrightness: yourvalue];
verwenden, um die Batterie zu schonen. Oh ja, es funktioniert. Aber sobald die App beendet ist, bleibt der Bildschirm dunkel, obwohl der beste Versuch, die Helligkeit im App-Delegaten applicationWillTerminate
auf Alpha 1.0 zurückzusetzen, bleibt der Bildschirm dunkel.
Irgendwelche Gedanken?
Nicht sicher, was Sie mit #sleep meinen, wo implementieren? –