> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tread.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Solución de problemas en móvil

> Códigos de inicio de sesión, permisos de GPS, trabajos faltantes, actualizaciones de la app — resuelve los problemas más comunes de conductor y foreman.

## Cuándo usar esta página

Envía este enlace a un conductor o foreman antes de abrir un ticket de soporte. La mayoría de los problemas se resuelven en menos de dos minutos. Si una solución no funciona, contacta a tu administrador con el número de teléfono del conductor y la hora del problema.

## Problemas comunes

<AccordionGroup>
  <Accordion title="No llegó el código de verificación">
    El código solo se envía a un número de teléfono que ya existe en una cuenta de Tread. Si el conductor nunca fue agregado, el código nunca llegará — reenviarlo no ayuda.

    **Verifica en este orden:**

    1. **Confirma que el conductor tiene una cuenta.** Esta es la causa más común que ve soporte. El despachador o administrador debe agregar al conductor primero. Consulta el [registro de conductor](/es/concepts/driver-lifecycle).
    2. **Revisa cómo se escribió el número.** Escribe solo los 10 dígitos. Un "1" inicial extra o el código de país bloquea el envío.
    3. Espera 60 segundos y toca **Reenviar código**. La entrega de SMS varía según el operador — algunos códigos llegan en 5 segundos, otros tardan hasta un minuto.
    4. Verifica que el teléfono tenga señal (una raya es suficiente).
    5. Confirma que el número de teléfono registrado coincida con el SIM del teléfono. Un conductor que cambió de teléfono pero conserva el número está bien; un conductor con un número nuevo necesita que el administrador actualice el [registro de conductor](/es/concepts/driver-lifecycle).

    Cambia el idioma de la app al español en **Settings → Idioma** para que la plantilla del SMS coincida.
  </Accordion>

  <Accordion title="El SMS no funciona — inicia sesión de otra forma">
    El SMS es una de tres formas de entrar a la app. Si los códigos siguen fallando, usa el correo electrónico.

    * **Contraseña:** la invitación por correo del conductor incluye un enlace para crear una contraseña. Inicia sesión con ella, o toca **Olvidé mi contraseña** para restablecerla.
    * **Enlace mágico:** toca **Iniciar sesión con correo** y luego **Enviar enlace mágico**. Abre el enlace desde la app de correo del teléfono.

    ¿Reinstalando? Descarga la app en [link.tread.io/app](https://link.tread.io/app).
  </Accordion>

  <Accordion title="El conductor no puede iniciar sesión pero las cargas deben seguir avanzando">
    Un despachador puede llevar el trabajo desde la app web mientras se resuelve el problema de inicio de sesión. El conductor no necesita estar en la app para que las cargas avancen.

    **Desde la página de Despacho:**

    1. Encuentra la fila del trabajo del conductor.
    2. Haz clic en el estado del trabajo y elige el siguiente paso. Acepta el trabajo primero si el conductor nunca lo aceptó.
    3. Sigue avanzando el estado conforme se mueve el camión, hasta completarlo.

    Mover el trabajo a **En ruta** por sí solo no basta — el conductor debe iniciar sesión para llevar el trabajo desde la app. Avanzar cada paso desde la página de Despacho es la única forma de progresar las cargas en nombre del conductor.

    Es una solución temporal, no un arreglo. Resuelve el inicio de sesión con los pasos de arriba, o envía a tu Admin el número de teléfono del conductor y la hora del problema.
  </Accordion>

  <Accordion title="Mi jefe dice que tengo un despacho pero no lo veo">
    Casi siempre es un caché obsoleto o una asignación de proveedor incorrecta.

    **Intenta en este orden:**

    1. **Desliza para refrescar** la pantalla de inicio. Arrastra hacia abajo desde el centro de la página.
    2. **Cierra forzadamente y vuelve a abrir** la app.
    3. **Verifica la versión de la app** en **Acerca de**. Si es más antigua que la versión actual en la tienda, actualiza.
    4. **Confirma la asignación de proveedor.** Pregunta al despachador a qué proveedor se envió el despacho. Si fue a un proveedor al que el conductor ya no está vinculado, el despacho no aparecerá. Consulta [Despacho a conductores y proveedores](/es/concepts/dispatching-drivers-vendors).
  </Accordion>

  <Accordion title="iPhone — falta el prompt de Permitir siempre la ubicación tras una actualización">
    iOS a veces pierde el prompt de ubicación tras una actualización del sistema operativo. La app necesita acceso **Siempre** para registrar el GPS en segundo plano.

    **Arregla manualmente:**

    1. Abre **Ajustes → Privacidad y seguridad → Servicios de localización**.
    2. Confirma que Servicios de localización esté en **Activado**.
    3. Desplázate hasta **Tread**.
    4. Configura en **Siempre**.
    5. Activa **Ubicación precisa**.
    6. Activa **Movimiento y estado físico** (Motion & Fitness). Permite que la app pause el GPS mientras el camión está estacionado, lo que ahorra batería.

    Vuelve a abrir la app y revisa el **Estatus del GPS**. **En Línea** significa que los permisos están correctos. La advertencia **Actualizar permiso** significa que falta un ajuste de arriba.
  </Accordion>

  <Accordion title="Android — la optimización de batería se come el GPS">
    La optimización de batería de Android mata el GPS en segundo plano sin previo aviso. El camión del conductor aparece como estacionado aunque esté en movimiento.

    **Desactiva la optimización para Tread:**

    1. **Ajustes → Aplicaciones → Tread → Batería**.
    2. Configura en **Sin restricciones** (o **No optimizar**, según el fabricante).
    3. En Samsung: revisa también **Ajustes → Mantenimiento del dispositivo → Batería → Límites de uso en segundo plano** y quita Tread de la lista de **Apps en suspensión**.
    4. En Xiaomi/OnePlus: habilita **Inicio automático** para Tread.

    Vuelve a abrir la app y revisa que el **Estatus del GPS** muestre **En Línea**. Luego confirma que aparezcan puntos de GPS en el mapa de despacho.
  </Accordion>

  <Accordion title="El camión aparece sin conexión en el mapa de despacho aunque el GPS está encendido">
    El mapa de despacho solo se actualiza mientras la app de Tread en el teléfono del conductor envía señales de GPS. Que el GPS del teléfono esté encendido es necesario pero no suficiente: la app comparte la ubicación mientras el conductor está en servicio.

    **Pide al conductor que:**

    1. Abra la app de Tread y toque **Clock in**. Un conductor que nunca marcó entrada no transmite GPS.
    2. Fuerce el cierre y vuelva a abrir la app si estuvo en segundo plano por horas.
    3. Confirme que el permiso de ubicación esté en **Siempre** (iPhone) o **Permitir todo el tiempo** (Android). Los dos acordeones de arriba explican cómo.

    **Del lado del despacho, confirma que:**

    * El conductor esté asignado a un trabajo hoy en la [página de Despacho](/es/concepts/dispatching-drivers-vendors).
    * El camión del trabajo coincida con el [Equipo](/es/concepts/equipment) en el que el conductor realmente salió — una discrepancia hace que la unidad en movimiento aparezca bajo el camión equivocado.

    Si el camión sigue apareciendo sin conexión después de estas revisiones, contacta al soporte de Tread con el número de teléfono del conductor, la hora y una captura del mapa de despacho.
  </Accordion>

  <Accordion title="La app no se instala — el dispositivo no es compatible">
    La app funciona en teléfonos y tabletas modernos con iOS y Android. Si la tienda oculta la app o se cierra al abrirla, es probable que el dispositivo no sea compatible.

    **Requisitos mínimos:**

    * **iPhone y iPad:** iOS 16 o posterior. La App Store oculta la app en iPhones más antiguos, por lo que nunca aparece como opción de instalación.
    * **Teléfonos y tabletas Android:** Android 7.0 o posterior. Se recomienda Android 10 o posterior — el rendimiento de la batería y el GPS se degrada en dispositivos más antiguos.

    **No compatibles:**

    * Tabletas Amazon Fire y Kindle (FireOS)
    * Chromebooks y tabletas con Chrome OS
    * Android 6.0 o más antiguo, y dispositivos Android con procesadores x86
    * iPhones con iOS 15 o más antiguo
    * Dispositivos con Windows Mobile

    La solución es otro dispositivo. Cualquier teléfono común de los últimos años funciona.
  </Accordion>

  <Accordion title="Mi camión no aparece en la lista de equipos">
    Al iniciar sesión por primera vez, el conductor elige un camión predeterminado. Si la unidad no aparece, no ha sido agregada a la cuenta.

    * **Conductores internos:** pide al despachador que agregue la unidad.
    * **Proveedores:** agrégala en la app en **Cuenta → Administrar equipos → + Agregar**. Consulta [Configura camiones y conductores](/es/vendor-guide/setup-trucks-and-drivers).
  </Accordion>

  <Accordion title="La instalación de la actualización se queda colgada">
    La descarga en la tienda se atora al 90% o el ícono de instalación gira indefinidamente.

    **iOS:**

    1. Mantén presionado el ícono de Tread → **Pausar descarga** → **Reanudar descarga**.
    2. Si sigue atorado: abre la App Store, toca tu perfil, desliza para refrescar.
    3. Reinicia el teléfono.
    4. Último recurso: elimina la app y reinstálala.

    **Android:**

    1. **Ajustes → Aplicaciones → Google Play Store → Almacenamiento → Borrar caché**.
    2. Vuelve a abrir Play Store y reintenta la actualización.
    3. Reinicia el teléfono si sigue fallando.
  </Accordion>

  <Accordion title="El día del conductor está atorado en 'En revisión'">
    *En revisión* significa que el turno fue enviado pero ningún [aprobador de tickets](/es/concepts/roles-permissions) lo ha firmado todavía. El conductor puede seguir iniciando sesión y empezar un nuevo día — el día en revisión está bloqueado para ediciones pero no impide el trabajo del día siguiente.

    **Qué debe hacer el conductor:**

    * Nada. El aprobador limpia la cola desde la app web.

    **Qué debe hacer el aprobador:**

    * Abre **Aprobaciones → Días de conductor**, revisa horas y tickets, aprueba o rechaza. Consulta [Aprobaciones de hoja de tiempo](/es/concepts/tickets-timesheets).
  </Accordion>

  <Accordion title="Modo sin conexión — qué se sincroniza y cuándo">
    La Driver app sigue funcionando cuando el teléfono pierde señal. Algunos datos se suben en cuanto regresa la señal; otros tienen casos especiales conocidos.

    **Se sincronizan de inmediato al reconectarse:**

    * Pings de GPS (encolados y subidos en orden)
    * Tickets de carga y fotos
    * Cambios de estado (en ruta, llegó, salió)
    * Inicio/fin de horas

    **Caso especial — firmas sin conexión:** las firmas electrónicas de conductor capturadas sin conexión se suben cuando regresa la señal, pero la marca de tiempo en la firma corresponde al momento en que se capturó, no al de la subida. Si el lapso supera un turno, el [aprobador](/es/concepts/roles-permissions) verá la hora original de captura en el ticket.

    **Lo que no se sincroniza:**

    * Las actualizaciones de despacho en vivo se envían al teléfono por la red. Un nuevo despacho enviado mientras no hay señal no aparecerá hasta que el teléfono se reconecte.
  </Accordion>
</AccordionGroup>

## ¿Sigues atascado?

Pide al conductor que envíe a su administrador: el número de teléfono, la versión de la app (**Configuración → Acerca de**) y una captura de pantalla. La mayoría de los casos se resuelven con esas tres piezas de información.

Los conductores también pueden contactar a soporte de Tread directamente: chat en la app, llamada o mensaje de texto al [1-888-558-7323](tel:+18885587323), o correo a [support@tread.io](mailto:support@tread.io).
