iPhone une application qui s'exécute lorsque l'écran est verrouillé

Ici est quelque chose que j'essaie désespérément de se rendre au travail:

J'ai une application qui interroge le module GPS dans des intervalles spécifiés, puis envoie coords à un serveur en utilisant Unix appels comme write(); Il fonctionne très bien lorsque l'application est active, mais une fois que l'écran se verrouille, les rapports s'arrête.

J'ai trouvé ceci: [UIApplication sharedApplication].idleTimerDisabled = OUI; Ce n'garder l'application en vie, mais aussi rapidement décharge la batterie. Je suis tombé sur d'autres applications que diffuser de la musique, même lorsque l'écran est verrouillé (non-Apple apps) et donc je disais qu'il y a à être une façon de garder le flux de données GPS en vie.

Quelqu'un peut-il aider? Merci!!!!

J'ai descendu la désactivation du verrouillage de l'écran de l'itinéraire avant, non seulement le drainage de la batterie assez rapidement, mais l'appareil peut devenir très chaud si on les laisse comme ça pendant une heure!

OriginalL'auteur David | 2009-11-19