Programa alarmas y notificaciones nativas incluso con la app cerrada
Empieza con createAlarm() y los demás métodos principales detallados abajo.
Soporte de plataformas
Sección titulada “Soporte de plataformas”| Plataforma | Soporte | Notas |
|---|---|---|
| iOS | Sí | Nativo |
| Android | Sí | Nativo |
| Web | Parcial | Ver primeros pasos |
Funcionalidades principales
Sección titulada “Funcionalidades principales”createAlarm- Crea una alarma nativa del SO usando la app de reloj de la plataforma. En Android usa el intent Alarm Clock; en iOS usa AlarmKit si está disponible (iOS 16+).openAlarms- Open the platform’s native alarm list UI, if available.getOSInfo- Obtén información sobre el SO y sus capacidades.requestPermissions- Solicita los permisos necesarios para usar alarmas en la plataforma. En Android, podría redirigir a los ajustes para alarmas exactas.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
createAlarm | Crea una alarma nativa del SO usando la app de reloj de la plataforma. En Android usa el intent de Alarm Clock; en iOS usa AlarmKit si está disponible (iOS 16+). |
openAlarms | Open the platform’s native alarm list UI, if available. |
getOSInfo | Obtén información sobre el SO y sus capacidades. |
requestPermissions | Solicita los permisos necesarios para usar alarmas en la plataforma. En Android, puede redirigir a los ajustes para alarmas exactas. |
checkPermissions | Comprueba el estado actual de los permisos para acceder a alarmas nativas sin mostrar ninguna UI. En iOS informa sobre la disponibilidad de AlarmKit; en Android informa sobre los detalles de capacidad. |
getPluginVersion | Obtén la versión del plugin nativo Capacitor. |
getAlarms | Obtén una lista de las alarmas programadas por esta app. En iOS 26+, devuelve las alarmas de AlarmKit. En Android no es compatible, ya que el sistema no ofrece un API para consultar alarmas. |
Fuente de verdad
Sección titulada “Fuente de verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-alarm.
Continuar desde @capgo/capacitor-alarm
Sección titulada “Continuar desde @capgo/capacitor-alarm”Si estás usando @capgo/capacitor-alarm para planificar el trabajo con plugins nativos, conéctalo con Uso de @capgo/capacitor-alarm para la capacidad nativa en Uso de @capgo/capacitor-alarm, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.