Pregunta

Estoy desarrollando una aplicación de reloj de alarma en el iPhone. No soy capaz de encontrar la manera de programar una alarma que activará incluso si la aplicación no se está ejecutando. Por favor, me sugieren algo de código o instrucciones para hacerlo.

Gracias de antemano.

¿Fue útil?

Solución

notificaciones Push ... O ....

El otro día me di cuenta que si me apaga la pantalla (con el botón en la parte superior) que mi aplicación todavía estaba recibiendo actualizaciones de GPS ....

Por lo tanto, estoy empezando a pensar que, simplemente con apretar el botón superior en realidad no salir de su aplicación ... lo tenía que hacer algunos experimentos para probar esto ... pero tal vez todavía podía reproducir un sonido con la pantalla apagada?

Otros consejos

notificaciones locales!

(Esta es ahora la respuesta correcta desde iOS 4.0 así dame los créditos !! (jk))

Realmente no hay buena solución, limpia en el momento. La mejor que he podido encontrar es una clase ( http://code.google .com / p / iPhone de insomnio / ) que impide que el dormir. Con esta ejecución, se puede hacer lo que quiera, pero es muy probable que se agotará la batería muy rápido.

Otra solución es la mitad que el iPhone no duerme si está cargando. Por lo que podría simplemente alertar a los usuarios de que la alarma sólo funcionará si el iPhone se carga antes de que se establece y que no puede salir de la aplicación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top