Come eseguire la mia applicazione per iPhone anche dopo blocco dello schermo?
Domanda
Voglio che la mia app (LaunchDaemon) per continuare a correre anche se l'utente blocca l'iPhone. Il mio LaunchDaemon semplicemente controllare un file e se qualche condizione è vera, viene visualizzato un avviso per l'utente. Il suo lavoro grande quando iPhone è in schermata principale, ma non funziona quando l'utente blocca lo schermo.
Voglio qualcosa di simile ad Allarme app di iPhone che vi mostrerà un avviso, anche se lo schermo iPhone è bloccato.
Qualche suggerimento su come fare questo? BTW sto sviluppando per JB iPhone.
Soluzione 2
Va bene ho risolto anche questo problema.
Ecco un ottimo tutorial su come prevenire il sonno profondo di iPhone.
Prevenire iPhone profondo sonno
Mi c'è voluto molto tempo prima di fatto questo lavoro, come NSRunLoop non era in funzione per me automaticamente.
Spero che questo vi aiuterà anche a qualcun altro.
Buona fortuna !!!
Altri suggerimenti
poteri OS verso il basso il dispositivo e sospende la vostra applicazione dopo circa 30 secondi dopo schermo è bloccato. Però, se la vostra applicazione sta giocando un suono sistema operativo non lo farà. Quindi quello che dovete fare è giocare un suono silenzioso in un ciclo.