Visualizza i dati di salute di iOS esternamente


10

C'è un modo per visualizzare i dati sulla salute di iOS 8 esternamente? Ad esempio, con iCloud Sync sembra possibile poter accedere ai dati attraverso un sito Web (ho controllato https://www.icloud.com/ma non è visibile). Mi piace molto la dashboard dell'app Health ma mi piacerebbe di più se potessi vederla anche da altri dispositivi :)

Se non esiste un modo ufficiale, Apple consente l'accesso ai dati iCloud tramite alcune API Web? Posso creare una dashboard di prova di concetto se hanno un qualche tipo di servizio web.

Infine, un altro metodo che ho preso in considerazione è la creazione di un'app che (dopo aver richiesto le autorizzazioni) legge i dati tramite HealthKit e li fornisce a un servizio di archiviazione esterno. Mi piacerebbe sapere se esiste qualcosa del genere (quindi non reinventare la ruota).


Ho trovato un altro thread di giugno 2014 che indica che non è possibile ispezionare direttamente i backup di iCloud, anche se sono abbastanza sicuro che si riferiscano solo alla visualizzazione tramite iTunes o iCloud.com.


Penso che Apple voglia che tu sappia che i tuoi dati sanitari sono salvati e personali e quindi non li memorizzano sui "loro" server, ma lasciano che i dati vivano solo sul "tuo" dispositivo. Potresti scrivere un programma che acceda ai dati del tuo kit di salute con la tua approvazione e che consentire a quel programma di esportare i tuoi dati in un file json / xml / csv ... Buona idea :) Inizierò subito a scrivere codice!
Cugina Cocaina,

Risposte:


6

Il modo migliore che ho trovato è stato: Apri l'app di salute e vai a Dati di salute < Tutto e usa la freccia in alto a destra dello schermo, quindi scegli Esporta .

Ci vorrà un po 'se hai dei dati. Sarai in grado di ottenere un file ZIP che puoi spedire a te stesso.

Usa XCode e dovresti (almeno!) Essere in grado di leggere i tuoi dati. È quindi possibile utilizzare Dropbox per sincronizzarlo con gli altri dispositivi.

Screenhost per iPhone iOS Esempio di Xcode export.xml


Questi dati esportati possono essere importati su un altro dispositivo iOS?
Basil Bourque,

Non sono sicuro ma ora esiste un'altra app che puoi utilizzare per esportare i dati chiamati QS Access: appsto.re/ca/ocQ22.i Il file sarà disponibile come CSV o come scheda.
OGenius,

Xcode è eccessivo per la lettura di un file XML: basta prendere una copia di Sublime Text e sarà molto più veloce da gestire.
Gorb,


4

Facendo un en di backup criptato su iTunes (i backup non cifrati non includono dati di salute) e l'utilizzo di un'applicazione lettore di backup, come iBackupBot ( http://download.cnet.com/iBackupBot/3000-18553_4-75532275.html ), che chiederti la password di backup, puoi ottenere sul tuo computer la cartella healthdata che contiene tutti i tuoi dati sanitari!

Cartella HealthData


e questi dati sono ancora leggibili?
CousinCocaine,

Sono database sqlite, non ho nessun programma per leggerlo ... ma sono 16 MB di dati quindi dovrebbe esserci qualcosa!
Matte.Car

hai un programma per leggerlo. OS X ha sqlite installato per impostazione predefinita. /usr/bin/sqlite3
Cugina Cocaina,

Non ho idea di come usarlo!
Matte.Car,

2
non crittografato! Quindi iBackupbot ti chiederà la password per leggerlo. Nei backup non crittografati i dati di integrità e la password non sono stati salvati!
Matte.Car
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.