Je plonge dans le développement iOS et je crée ma propre application de réveil pour me familiariser avec la plate-forme et le SDK. J'ai remarqué que certaines applications de réveil dans l'App Store empêchent l'écran de s'assombrir et/ou de s'éteindre lorsque leur application est en cours d'exécution. Comment est-ce mis en œuvre?
Ajoutez cette ligne de code sur votre délégué d'application:
Objectif c:
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
Swift 2:
UIApplication.sharedApplication().idleTimerDisabled = true
Swift 3:
UIApplication.shared.isIdleTimerDisabled = true