Estoy usando UILocalNotification
para propósitos de alarma. Tengo una opción personalizada para repetir en días laborables (dom, lunes, martes, miércoles, jueves, viernes, sábado). Tantas aplicaciones hicieron este proceso. Intenté Mi nivel mejor. Pero no puedo hacer que funcione. Por favor, chicos, ayúdenme ...UILocalNotification Intervalo de repetición para alarma personalizada (dom, lun, mar, mié, jue, jue, sáb)
Respuesta
No se pueden establecer intervalos de repetición personalizados con UILocalNotification. Esto se ha pedido antes (ver a continuación) pero solo se proporcionan opciones limitadas. El repeatInterval parameter es un tipo de enumeración y se limita a specific values.
No puede multiplicar esas enumeraciones y obtener múltiplos de esos intervalos. No puede tener más de 64 notificaciones locales establecidas en su aplicación. No puede reprogramar una notificación una vez que se activa a menos que el usuario elija ejecutar su aplicación cuando se activa la notificación (es posible que no la ejecuten).
Hay una solicitud para repetir multiplicadores de intervalo posted here. Puedes agregarle comentarios. Sugiero que presente un informe de error o una solicitud de función (url?) Con Apple.
- How to set Local Notification repeat interval to custom time interval?
- Custom repeat interval for UILocalNotification
- Custom UILocalNotification repeat interval
- UILocalNotification Repeat
- non-fixed repeatInterval in UILocalNotification
- Can I have custom UILocalNotification repeat intervals (i.e. weekdays only?)
- Repeating UILocalNotifications with Gaps
- Repeat UILocalNotification on certain days of week
Simplemente haga un método con parámetros de intervalo y día de la semana. Y llamar a la función cada vez que u tiene que establecer alarm.But las notificaciones para días de la semana se liquidan separately.As que he llamado el método que se da a continuación :
[self notificationWithItem:tempDict Date:[self SetDateForAlarmWithWeekday:2 :tempDict] andRepeatInterval:NSWeekCalendarUnit];
[self notificationWithItem:tempDict Date:[self SetDateForAlarmWithWeekday:3 :tempDict]andRepeatInterval:NSWeekCalendarUnit];
[self notificationWithItem:tempDict Date:[self SetDateForAlarmWithWeekday:4 :tempDict] andRepeatInterval:NSWeekCalendarUnit];
[self notificationWithItem:tempDict Date:[self SetDateForAlarmWithWeekday:5 :tempDict] andRepeatInterval:NSWeekCalendarUnit];
[self notificationWithItem:tempDict Date:[self SetDateForAlarmWithWeekday:6 :tempDict] andRepeatInterval:NSWeekCalendarUnit];
pasé día de la semana parámetro para diferentes días de la semana como 2 para lunes, 3 para martes y así sucesivamente.
I hope it will help u...!
- 1. Intervalo de repetición personalizado para UILocalNotification
- 2. ISO 8601 intervalo de repetición
- 3. java.text.ParseException: fecha inusable: "Jue 19 de enero 2012 08:00 PM"
- 4. ¿Cómo creo y cancelo UILocalNotification único de una clase personalizada?
- 5. Número máximo de UILocalNotification para iphone
- 6. Encendiendo y apagando la alarma ios
- 7. UILocalNotification se dispara después de reinstalar la aplicación
- 8. Alarma de iPhone usando notificaciones locales repetidas
- 9. alerta de Personalización de UILocalNotification
- 10. UILocalNotification sonido personalizado
- 11. ¿Cómo configurar una alarma en iOS?
- 12. Trabajo de repetición de Quartz.net en el intervalo después de completar el trabajo
- 13. Crear intervalos de semanas en UILocalNotification junto con el ciclo
- 14. Ahogamiento en un mar de nulos
- 15. Repetición espaciada (SRS) para aprender
- 16. para cada repetición del bucle
- 17. Desarrollar aplicación de alarma
- 18. UILocalNotification no funciona en absoluto
- 19. DateTime.Parse falla para hoy (01 mar 2012)! o_0
- 20. Código de acción de alerta de UILocalNotification
- 21. ¿cómo reproduzco un sonido de alarma por más de 30 segundos como la aplicación pro reloj de alarma?
- 22. Probar una lista está ordenada en el orden correcto capybara
- 23. Intervalo real de Scala, Intervalo int
- 24. Android AlarmManager setRepetir no se repite con intervalo largo
- 25. alarma perl con subproceso
- 26. Detectar si la aplicación obtuvo el foco debido a UILocalNotification
- 27. Recuperar requestcode de BroadcastReceiver alarma
- 28. Repetición de "Eventos" (Calendario)
- 29. repetición de reproducción automáticamente
- 30. Android alarma no funciona
[Documentación] de Apple (https://developer.apple.com/library/ios/documentation/iphone/conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html#//apple_ref/doc/uid/TP40007072 -CH4-SW5) dice ** una aplicación puede programar 128 notificaciones locales al mismo tiempo **: _ Sus propias aplicaciones no pueden tener más de 128 notificaciones locales activas en un momento dado, cualquiera de las cuales se puede configurar para que se repita en un sitio especificado interval._ – nburk
@nburk El enlace en su comentario ya no funciona. ¿Sabes por casualidad si lo que dijiste aún es exacto? – ndmeiri
iOS 10 tiene una nueva opción de notificación repetitiva con una opción de intervalo de tiempo personalizado + (tipo de instancia) triggerWithTimeInterval: (NSTimeInterval) timeInterval repeat: (BOOL) repeats; –