checkNotificationPermissions static method
Método para verificar si los permisos de notificación están activos.
Este método comprueba si la aplicación tiene permisos de notificación.
En Android, se verifica el estado de los permisos utilizando permission_handler
.
En iOS, se asume que los permisos están activos después de haber sido solicitados.
Retorna true
si los permisos están concedidos o false
si los permisos no están
concedidos o no son verificables en la plataforma.
Implementation
static Future<bool> checkNotificationPermissions() async {
if (Platform.isAndroid) {
return await Permission.notification.status.isGranted;
} else if (Platform.isIOS) {
// EN IOS NO SE PUEDE VERIFICAR FACILMENTE, ASIQUE ASUMIMOS QUE ES TRUE TRAS PEDIRLOS
return true;
}
return false;
}