Salta ai contenuti

Programmazione

Una schermata di stato, non un pannello delle impostazioni. Mostra a colpo d'occhio:

  • Se la programmazione è attiva o disattiva
  • La prossima esecuzione programmata, se presente
  • L'esito dell'ultima esecuzione

Un unico pulsante — Configura programmazione (o Gestisci programmazione) — apre la vista dettagliata.

Abilita esportazioni programmate

Interruttore principale nella parte superiore. Quando è disattivato, non vengono eseguite attività in background né inviate notifiche.

Frequenza

Giornaliera, settimanale o personalizzata. Le pianificazioni personalizzate si ripetono ogni N giorni, settimane o mesi a partire da una data iniziale. L’intervallo retrospettivo determina quanti giorni completati include ogni esecuzione.

Ora

Ora e minuti. iOS la considera un'indicazione, non una garanzia — consulta l'avviso sulle limitazioni qui sotto.

L'elenco nella parte inferiore della schermata Programmazione registra ogni esecuzione programmata con il relativo esito. Tocca una riga per visualizzarne i dettagli. Le esecuzioni non riuscite includono un pulsante Riprova che ripete l’intervallo con le impostazioni e la destinazione configurate attualmente, quindi registra una nuova riga nella cronologia.

1. Ora previstaHealth.md chiede a iOS di riattivare l'app in prossimità dell'ora scelta. 2. Tentativo in backgroundSe il dispositivo è disponibile, iOS esegue un'attività di aggiornamento in background. 3. Soluzione alternativa con dispositivo bloccatoSe HealthKit non è disponibile, Health.md invia una notifica. 4. Tocca per completareAprendo la notifica, l'app può leggere HealthKit ed eseguire l'esportazione.
Limitazioni di iOS da conoscere.

I dati di HealthKit non sono accessibili mentre il dispositivo è bloccato. Le esportazioni programmate vengono eseguite tramite BGAppRefreshTask, che iOS pianifica in modo opportunistico in base alle modalità di utilizzo: l'ora impostata è un obiettivo, non una garanzia. Come soluzione alternativa, se il dispositivo è bloccato, l'app invia una notifica locale all'ora programmata; toccala per eseguire l'esportazione.

  • L'ora programmata è approssimativa. iOS potrebbe eseguire l'attività in anticipo, in ritardo oppure saltarla se il dispositivo è spento o disconnesso.
  • Le esportazioni programmate funzionano al meglio quando l'iPhone viene collegato regolarmente all'alimentazione e sbloccato più o meno alla stessa ora ogni giorno.
  • Se l'esportazione non riesce perché il dispositivo era bloccato, tocca la notifica: l'esportazione verrà eseguita con accesso a HealthKit.

Puoi attivare o disattivare la programmazione da Comandi Rapidi usando l'intento Attiva o disattiva l'esportazione programmata. Consulta Comandi Rapidi per alcuni esempi.

  • Ogni profilo conserva la propria pianificazione, compresa una cadenza personalizzata; cambiare profilo attivo non reindirizza un’altra pianificazione.
  • Un avviso di collisione compare quando i profili potrebbero scrivere gli stessi percorsi generati nella stessa destinazione. Verificalo prima di attivare pianificazioni concorrenti; Health.md non modifica silenziosamente alcun profilo.
  • Interrompere o Annullare termina solo il tentativo corrente. Le date completate restano tali, le altre possono essere riprovate e la pianificazione resta attiva.
  • Ogni riga della cronologia resta legata al profilo di esecuzione e all’etichetta privata della destinazione effettiva.

Gestisci impostazioni congelate e destinazione in Profili di esportazione.