Ich habe eine Anwendung, die die Videokamera nutzt so dass der Bildschirm nicht dimmen kann. den Bildschirm von Dimmen Hemmen funktioniert wie so fein:iOS - setIdleTimerDisabled: NEIN funktioniert nicht
- (void)applicationDidBecomeActive:(UIApplication *)application
{
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
}
jedoch, wenn die App geschlossen ist, und tritt in den Hintergrund, wird die IdleTimer zurück zu NO Einstellung nicht funktioniert. Der Bildschirm bleibt für immer auf dem Startbildschirm. So versuche ich dies zu erreichen.
- (void)applicationWillResignActive:(UIApplication *)application
{
[[UIApplication sharedApplication] setIdleTimerDisabled:NO];
}
Gibt es einen besseren Ort, um diese Zeile Code hinzufügen?
Dies kann nur ein Fehler sein, mit dev baut. Ich habe mehrere Apps, die den Bildschirm zwingen, nicht zu dimmen, während sie aktiv sind, aber ich hatte noch nie einen, der den Homescreen oder eine andere App auf dem Bildschirm halten konnte. App-Einstellungen sind fast immer App-spezifisch, um das System rein zu halten. –
Haben Sie versucht, dies mit Ihrem Mac und XCode verbunden? Ich denke, dass, wenn das der Fall ist, kann das iDevice nicht immer den „Schlaf“ starten will ... – Larme
@Larme, ja, dass mein erster Gedanke war, aber ich hakte es und es immer noch nicht dimmen. –