checkNotificationPermissions static method

Future<bool> checkNotificationPermissions()

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;
}