2013-03-28 7 views
6

Recentemente ho iniziato a sviluppare app per iPhone in Objective-C e ho assemblato un piccolo lettore video universale che mi consente di visualizzare programmi TV, film e simili sul mio iPhone. Tutto funziona perfettamente, tranne una cosa minore.iPhone: Posso disabilitare a livello di codice automatico lo spegnimento del display?

Il display si spegne sempre dopo un minuto o due e diventa nero se non tocco lo schermo entro quell'intervallo di tempo.

Mi chiedo se sia possibile mantenere il display a livello di programmazione mentre la mia app è aperta. Ho già provato a impostare idleTimerDisabled su true, senza successo, però.

Il mio dispositivo è jailbroken se fa la differenza e sono aperto anche a soluzioni che funzionano solo su dispositivi jailbroken (se esistono soluzioni per questo scenario).

risposta

13

In AppDelegate aggiungere:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions... 

//Add this to your method 
[UIApplication sharedApplication].idleTimerDisabled = YES; 
+0

Io uso questo in alcune applicazioni in tempo reale e funziona ... –

+0

grazie un gruppo questo ha funzionato perfettamente bene. – beta

+0

Suggerimento: questa è la stessa risposta che ho fornito. –

Problemi correlati