Un entreno que aparece dos veces en Fitness o en otra app es motivo para investigarlo, pero no demuestra que haya dos entrenos de HealthKit. Abre la app Salud y ve a Buscar → Actividad → Entrenos → Mostrar todos los datos. Compara las entradas visibles por hora de inicio, duración, tipo de actividad y origen.
Considera que el duplicado está confirmado solo si allí aparecen dos entrenos distintos. Localiza la ruta adicional de escritura, exportación o importación, usa el contenido para decidir qué entrada conservar y elimina únicamente la que hayas identificado.
Cuatro situaciones que pueden parecer un duplicado
La solución depende del punto en el que empieza la repetición. Compara las entradas visibles en vez de deducir que existen dos objetos de HealthKit porque ves dos tarjetas en distintas apps.
Un entreno, varias vistas
- Qué ves
- Fitness y otra app muestran la misma actividad.
- Qué debes comprobar
- Abre los datos del entreno en Salud y comprueba si hay una entrada o dos.
- Siguiente paso
- Si hay una sola, no elimines nada. Varias apps pueden leer el mismo entreno.
Dos entrenos guardados
- Qué ves
- Mostrar todos los datos contiene dos entrenos con horas de inicio y duraciones casi iguales.
- Qué debes comprobar
- Compara en ambos el origen, el tipo de actividad, el inicio, la duración y otros detalles.
- Siguiente paso
- Detén la ruta de escritura adicional y elimina solo la entrada que hayas identificado como duplicada.
Un entreno con mediciones solapadas
- Qué ves
- Solo hay un entreno, pero la energía, los pasos o la frecuencia cardiaca parecen duplicados.
- Qué debes comprobar
- Abre la categoría concreta y revisa sus fuentes de datos.
- Siguiente paso
- Trata cada categoría por separado; la lista de entrenos no basta.
Un duplicado solo en la app de destino
- Qué ves
- Salud muestra una entrada, pero la app de destino muestra dos.
- Qué debes comprobar
- Revisa el historial de importación, la caché y la ruta de actualización documentada de esa app.
- Siguiente paso
- No cambies los datos de Salud a menos que allí también haya dos entradas.
Compara dos entradas en cinco campos
Estos campos te ayudan a relacionar dos entrenos visibles. Ninguno demuestra por sí solo cuál es la entrada original o correcta.
Anota cada valor una vez para el entreno A y otra para el entreno B.
- Origen Indica qué app o dispositivo proporcionó la entrada. Dos orígenes distintos apuntan a dos posibles rutas de escritura, pero no demuestran por sí solos la causa.
- Tipo de actividad Dos nombres distintos pueden indicar una importación o conversión.
- Hora de inicio Unas horas de inicio casi iguales ayudan a vincular las dos entradas con la misma sesión real.
- Duración Unos valores iguales o ligeramente distintos respaldan la comparación, pero no confirman un duplicado.
- Distancia, energía o ruta Los detalles te ayudan a decidir qué entrada conservar. La entrada más completa no es necesariamente la original ni la correcta.
Una fuente escribe, varias apps leen
Una sola ruta de escritura resulta más fácil de comprobar para una sesión real. Otras apps pueden leer la entrada existente sin volver a enviarla a Apple Salud.
-
Elige la fuente de grabación
Decide qué reloj o app graba el entreno y lo escribe en Apple Salud.
-
Comprueba cada transferencia
Busca controles independientes de importación, carga automática, exportación o envío a Salud en las apps conectadas.
-
Mantén los accesos de lectura útiles
El acceso de lectura puede seguir activo si una app solo necesita mostrar o analizar el entreno existente.
-
Desactiva el envío repetido
Desactiva la ruta adicional que vuelve a enviar la misma sesión a Apple Salud.
Cómo corregir un duplicado confirmado
Sigue este orden para poder rastrear cada cambio y usar los datos al decidir qué entrada conservas.
-
Guarda los datos de ambas entradas
Anota el origen, la hora de inicio, la duración y los detalles útiles. Si hace falta, toma una captura sin datos de salud o de cuenta que no sean necesarios.
-
Localiza la ruta de escritura adicional
Abre los ajustes de las apps implicadas. Busca la ruta que escribe entrenos en Apple Salud, no solo un interruptor general de conexión.
-
Desactiva una ruta de escritura
Mantén la escritura en la fuente de grabación elegida. En el segundo servicio, desactiva solo la exportación adicional o el reenvío si la app separa estos controles.
-
Observa el siguiente entreno normal
Después de la próxima sesión que ya pensabas grabar, comprueba que solo aparece una entrada nueva. No crees varios entrenos desechables para hacer pruebas.
-
Elimina la entrada identificada
Borra el duplicado localizado mediante la ruta de Fitness que se indica a continuación. Comprueba después que se mantienen el entreno que querías conservar y sus detalles.
Elimina la entrada identificada en Fitness
No elimines nada hasta haber identificado el origen y el contenido de ambas entradas y revisado la ruta de datos adicional. En la versión actual de iOS:
- Abre la app Fitness en el iPhone.
- Toca Resumen y después Sesiones.
- Desliza hacia la izquierda el entreno seleccionado.
- Toca Eliminar.
- Eliminar solo el entreno
- Esta opción elimina únicamente el entreno. Que sea adecuada depende de qué datos se hayan guardado realmente por duplicado.
- Eliminar entreno y datos
- Esta opción también elimina los datos de salud relacionados. Elígela solo si has vinculado esos datos con el duplicado identificado.
Antes de eliminar
- No elimines ninguna entrada mientras no estén claros el origen y el contenido de ambos entrenos.
- No uses Eliminar todo en la app Salud.
- Si tus datos de salud se sincronizan mediante iCloud, al eliminarlos en un dispositivo también se borran de los demás dispositivos sincronizados con la misma cuenta de Apple.
- Los nombres de los menús y las acciones disponibles pueden variar entre versiones de iOS.
Manual de Apple: eliminar un entreno en Fitness, Soporte de Apple: gestionar datos, apps y fuentes de Salud
Qué hace la prioridad de las fuentes y qué no hace
Apple Salud da prioridad a los datos similares de distintas fuentes. Ese orden depende de la categoría: una fuente puede contar para los pasos y otra para la frecuencia cardiaca o la energía activa.
Apple no describe la prioridad de las fuentes como una forma de eliminar o combinar entrenos ya existentes. No la uses en lugar de buscar la segunda fuente de escritura. Una entrada con menor prioridad puede seguir existiendo como un entreno independiente.
Soporte de Apple: gestionar datos, apps y fuentes de Salud, Apple Developer: HKWorkout, Apple Developer: identificador único de un objeto de HealthKit, Apple Developer: origen y versión de una muestra de HealthKit
Si el duplicado vuelve a aparecer
Una entrada que reaparece indica que debes revisar la exportación, la importación, la caché y la actualización. No permite saber por sí sola qué ruta la provocó.
Aparece un duplicado después de cada entreno
- Siguiente comprobación
- La exportación automática de ambas fuentes de grabación, las reglas de importación y el reenvío de un servicio conectado
- Qué no demuestra
- Que Apple Salud haya creado el duplicado
El duplicado aparece solo al abrir una app
- Siguiente comprobación
- La importación manual, la caché, la actualización o la exportación retardada de esa app
- Qué no demuestra
- Que el primer origen visible sea el responsable
Solo una app de destino muestra dos entradas
- Siguiente comprobación
- Su historial de importación, caché, cuentas vinculadas y reglas de duplicados
- Qué no demuestra
- Que existan dos entrenos de HealthKit
Los entrenos son únicos, pero la energía o los pasos parecen duplicados
- Siguiente comprobación
- Fuentes de datos y acceso de esa categoría concreta
- Qué no demuestra
- Que el entreno esté duplicado
Al eliminar el duplicado también desaparece el original
- Siguiente comprobación
- La app de origen, la sincronización de Salud mediante iCloud y las reglas de eliminación vigentes
- Qué no demuestra
- Que siempre sea posible recuperarlo
Datos que hacen útil una consulta al soporte
- modelo de iPhone, versión de iOS y versiones de las apps
- tipo de actividad, fecha, hora de inicio y duración de ambas entradas visibles
- origen mostrado para cada entrada
- app que grabó el original
- controles activos de importación, carga y exportación
- si Apple Salud muestra una entrada o dos
- acción tras la que aparece la segunda entrada
- ruta de escritura que ya has desactivado
Cómo gestiona SlopeReady dos entrenos
SlopeReady lee los entrenos de Apple Salud después de que se hayan grabado. No inicia ni detiene entrenos, no graba GPS ni frecuencia cardiaca en directo y no escribe datos en Apple Salud. Por tanto, no puede crear ni desactivar la ruta de escritura duplicada.
Cuando SlopeReady vuelve a leer el mismo entreno de Apple Salud, actualiza la entrada local existente. No combina dos entrenos guardados por separado solo porque sus horas de inicio y duraciones se parezcan.
Si Apple Salud contiene dos entrenos reales, pueden llegar dos entradas a un análisis. Corrige el origen antes de comparar totales o tendencias. SlopeReady no elimina, combina ni repara los datos originales de Apple Salud.
Ficha de datos de SlopeReady, Soporte de SlopeReady y límites del producto