Un allenamento mostrato due volte in Fitness o in un’altra app è un motivo per indagare, ma non dimostra che esistano due allenamenti HealthKit. Apri l’app Salute e vai su Cerca → Attività → Allenamenti → Mostra tutti i dati. Confronta le voci visibili per ora di inizio, durata, tipo di attività e fonte.
Considera confermato il duplicato solo se in quella schermata compaiono due allenamenti distinti. Individua il percorso aggiuntivo di scrittura, esportazione o importazione, usa il contenuto per scegliere la voce da conservare ed elimina solo quella identificata.
Quattro situazioni che possono sembrare un duplicato
La soluzione dipende dal punto in cui inizia la ripetizione. Confronta le voci visibili invece di dedurre l’esistenza di due oggetti HealthKit da due schede mostrate dalle app.
Un allenamento, più visualizzazioni
- Cosa vedi
- Fitness e un’altra app mostrano la stessa attività.
- Cosa controllare
- Apri i dati dell’allenamento in Salute e verifica se è presente una voce o due.
- Passaggio successivo
- Se la voce è una sola, non eliminare nulla. Più app possono leggere lo stesso allenamento.
Due allenamenti salvati
- Cosa vedi
- Mostra tutti i dati contiene due allenamenti con ora di inizio e durata quasi uguali.
- Cosa controllare
- Confronta fonte, tipo di attività, inizio, durata e altri dettagli di entrambi.
- Passaggio successivo
- Interrompi il percorso di scrittura aggiuntivo, poi elimina solo la voce che hai identificato come duplicato.
Un allenamento con misurazioni sovrapposte
- Cosa vedi
- L’allenamento è uno solo, ma energia, passi o frequenza cardiaca sembrano doppi.
- Cosa controllare
- Apri la categoria specifica e controlla le relative fonti dati.
- Passaggio successivo
- Gestisci ogni categoria separatamente; l’elenco degli allenamenti non basta.
Un duplicato solo nell’app di destinazione
- Cosa vedi
- Salute mostra una voce, mentre l’app di destinazione ne mostra due.
- Cosa controllare
- Controlla la cronologia di importazione, la cache e il percorso di aggiornamento documentato dell’app.
- Passaggio successivo
- Non modificare i dati in Salute a meno che anche lì non compaiano due voci.
Confronta due voci in base a cinque campi
Questi campi aiutano ad abbinare due allenamenti visibili. Nessun campo, da solo, dimostra quale voce sia originale o corretta.
Annota ogni valore una volta per l’allenamento A e una volta per l’allenamento B.
- Fonte Indica quale app o dispositivo ha fornito la voce. Fonti diverse suggeriscono due possibili percorsi di scrittura, ma da sole non dimostrano la causa.
- Tipo di attività Nomi diversi possono indicare un’importazione o una conversione.
- Ora di inizio Orari quasi uguali aiutano a collegare entrambe le voci alla stessa sessione reale.
- Durata Valori simili o leggermente diversi sostengono il confronto, ma non confermano un duplicato.
- Distanza, energia o percorso I dettagli aiutano a decidere quale voce conservare. Quella più completa non è automaticamente l’originale o la corretta.
Una fonte scrive, più app leggono
Per una sessione reale, un solo percorso di scrittura è più facile da controllare. Le altre app possono leggere la voce esistente senza inviarla di nuovo ad Apple Salute.
-
Scegli la fonte di registrazione
Decidi quale orologio o app registra l’allenamento e lo scrive in Apple Salute.
-
Controlla ogni trasferimento
Nelle app collegate cerca controlli separati per importazione, caricamento automatico, esportazione o invio a Salute.
-
Mantieni gli accessi in lettura utili
L’accesso in lettura può restare attivo se un’app deve solo mostrare o analizzare l’allenamento esistente.
-
Disattiva l’invio ripetuto
Disattiva il percorso aggiuntivo che invia di nuovo la stessa sessione ad Apple Salute.
Come correggere un duplicato confermato
Segui questo ordine per poter ricostruire ogni modifica e scegliere in base ai dati quale voce conservare.
-
Registra i dati di entrambe le voci
Annota fonte, ora di inizio, durata e dettagli utili. Se serve, acquisisci uno screenshot senza dati sanitari o dell’account estranei al problema.
-
Trova il percorso di scrittura aggiuntivo
Apri le impostazioni delle app coinvolte. Cerca il percorso che scrive gli allenamenti in Apple Salute, non solo un interruttore generale di collegamento.
-
Disattiva un percorso di scrittura
Lascia scrivere la fonte di registrazione scelta. Nel secondo servizio disattiva solo l’esportazione aggiuntiva o il nuovo invio, se l’app separa questi controlli.
-
Osserva il prossimo allenamento normale
Dopo la prossima sessione che avevi già previsto di registrare, verifica che compaia una sola voce nuova. Non creare una serie di allenamenti usa e getta per fare prove.
-
Elimina la voce identificata
Rimuovi il duplicato individuato attraverso il percorso di Fitness descritto qui sotto. Controlla poi che l’allenamento che volevi conservare e i suoi dettagli siano ancora presenti.
Elimina la voce identificata in Fitness
Elimina una voce solo dopo aver determinato la fonte e il contenuto di entrambi gli allenamenti e aver controllato il percorso dati aggiuntivo. Nella versione attuale di iOS:
- Apri l’app Fitness su iPhone.
- Tocca Riepilogo, poi Sessioni.
- Scorri verso sinistra sull’allenamento selezionato.
- Tocca Elimina.
- Elimina solo allenamento
- Questa opzione rimuove soltanto l’allenamento. La scelta dipende da quali dati sono stati effettivamente salvati due volte.
- Elimina allenamento e dati
- Questa opzione rimuove anche i dati sanitari associati. Sceglila solo se hai collegato quei dati al duplicato identificato.
Prima di eliminare
- Non eliminare alcuna voce finché la fonte e il contenuto di entrambi gli allenamenti non sono chiari.
- Non usare Elimina tutto nell’app Salute.
- Se i dati sanitari vengono sincronizzati tramite iCloud, eliminandoli su un dispositivo li rimuovi anche dagli altri dispositivi sincronizzati con lo stesso Apple Account.
- I nomi dei menu e le azioni disponibili possono cambiare tra versioni di iOS.
Manuale Apple: eliminare un allenamento in Fitness, Supporto Apple: gestire dati, app e fonti di Salute
Cosa fa la priorità delle fonti e cosa non fa
Apple Salute assegna una priorità ai dati simili provenienti da fonti diverse. L’ordine dipende dalla categoria: una fonte può essere rilevante per i passi, un’altra per la frequenza cardiaca o l’energia attiva.
Apple non presenta la priorità delle fonti come un modo per eliminare o unire allenamenti esistenti. Non usarla al posto della ricerca della seconda fonte di scrittura. Una voce con priorità inferiore può comunque restare un allenamento distinto.
Supporto Apple: gestire dati, app e fonti di Salute, Apple Developer: HKWorkout, Apple Developer: identificatore univoco di un oggetto HealthKit, Apple Developer: fonte e versione di un campione HealthKit
Se il duplicato ricompare
Una voce che ricompare indica che devi controllare esportazione, importazione, cache e aggiornamento. Da sola non rivela quale percorso l’abbia generata.
Un duplicato compare dopo ogni allenamento
- Controllo successivo
- L’esportazione automatica da entrambe le fonti di registrazione, le regole di importazione e il nuovo invio da un servizio collegato
- Cosa non dimostra
- Che Apple Salute abbia creato il duplicato
Il duplicato compare solo dopo aver aperto un’app
- Controllo successivo
- L’importazione manuale, la cache, l’aggiornamento o l’esportazione ritardata di quell’app
- Cosa non dimostra
- Che la prima fonte visibile sia responsabile
Solo un’app di destinazione mostra due voci
- Controllo successivo
- La cronologia di importazione, la cache, gli account collegati e le regole sui duplicati
- Cosa non dimostra
- Che esistano due allenamenti HealthKit
Gli allenamenti sono unici, ma energia o passi sembrano doppi
- Controllo successivo
- Fonti dati e accesso per quella categoria specifica
- Cosa non dimostra
- Che l’allenamento sia duplicato
Eliminando il duplicato scompare anche l’originale
- Controllo successivo
- L’app di origine, la sincronizzazione di Salute tramite iCloud e le regole di eliminazione attuali
- Cosa non dimostra
- Che il recupero sia sempre possibile
Informazioni utili per una richiesta di assistenza
- modello di iPhone, versione di iOS e versioni delle app
- tipo di attività, data, ora di inizio e durata di entrambe le voci visibili
- fonte mostrata per ogni voce
- app che ha registrato l’originale
- controlli attivi per importazione, caricamento ed esportazione
- se Apple Salute mostra una voce o due
- azione dopo la quale compare la seconda voce
- percorso di scrittura già disattivato
Come SlopeReady gestisce due allenamenti
SlopeReady legge gli allenamenti da Apple Salute dopo la registrazione. Non avvia o interrompe allenamenti, non registra GPS o frequenza cardiaca in tempo reale e non scrive dati in Apple Salute. Non può quindi creare o disattivare il doppio percorso di scrittura.
Quando SlopeReady legge di nuovo lo stesso allenamento di Apple Salute, aggiorna la voce locale esistente. Non unisce due allenamenti salvati separatamente solo perché l’ora di inizio e la durata si somigliano.
Se Apple Salute contiene due allenamenti reali, due voci possono quindi arrivare a un’analisi. Correggi la fonte prima di confrontare totali o tendenze. SlopeReady non elimina, unisce o ripara i dati originali in Apple Salute.
Scheda dati di SlopeReady, Supporto SlopeReady e limiti del prodotto