Si la aplicación no está activa en ejecución de la aplicación, a continuación, a menos que cumpla con los criterios estrictos, no se puede iniciar para realizar tal acción. Hay una serie de limitaciones para VOIP aplicaciones y reproductores de música que les permita permanecer en ejecución, pero en tu caso, ¿qué podría funcionar mejor es una notificación local que utiliza una notificación personalizada de sonido. Esto le permite registrar una notificación para la hora de la alarma que se activa independientemente, como no va a ser su aplicación hace el trabajo, pero el sistema operativo en lugar de que, obviamente, mantiene las notificaciones demonio en todo momento. Ciertamente, para una "real" de notificación de inserción usted puede tener un sonido personalizado, recuerdo la demo en el WWDC donde ESPN aplicación utiliza un clip de música de su canal de TELEVISIÓN como el sonido, pero yo estoy seguro de si se puede lograr lo mismo con un local uno - no veo ninguna razón por qué no. Obviamente habrá límites en el tamaño del archivo y, posiblemente, la longitud, por lo que un control completo de la música no puede ser posible.