Saltar al contenido

Configuración de Android

GitHub

El plugin integra POST_NOTIFICATIONS en tu app (requerido en Android 13+). Solicita el permiso en tiempo de ejecución con requestPermission(). Mínimo SDK: 24.

Crea canales de notificación con createChannel antes de publicar. Usa channelId en cada notificación.

Para alarmas exactas, intents de pantalla completa, y servicio en primer plano notificaciones, añade permisos de opt-in y el foreground service a tu app manifest. Desde la raíz de tu proyecto:

Ventana de terminal
bun ./node_modules/@capgo/capacitor-rich-notifications/scripts/apply-notification-permissions.mjs --project .

Ese helper añade SCHEDULE_EXACT_ALARM, USE_FULL_SCREEN_INTENT, FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE, y declara app.capgo.richnotifications.RichForegroundService con foregroundServiceType="specialUse".

Usa foregroundService: true y fullScreen: true solo cuando esos permisos estén presentes.