IOS-Gesundheitsdaten extern anzeigen

11

Gibt es eine Möglichkeit, ios 8-Gesundheitsdaten extern anzuzeigen? Mit der iCloud-Synchronisierung scheint es beispielsweise möglich zu sein, über eine Website auf die Daten zuzugreifen (ich habe dies überprüft, https://www.icloud.com/aber es ist nicht sichtbar). Ich mag das Dashboard der Gesundheits-App wirklich, aber ich würde es mehr mögen, wenn ich es auch von anderen Geräten aus sehen könnte :)

Wenn es keinen offiziellen Weg gibt, erlaubt Apple den Zugriff auf iCloud-Daten über eine Web-API? Ich kann ein Proof-of-Concept-Dashboard erstellen, wenn sie über einen Webdienst verfügen.

Eine andere Methode, die ich in Betracht gezogen habe, ist das Erstellen einer App, die (nach dem Anfordern von Berechtigungen) die Daten über HealthKit liest und diese dann einem externen Speicherdienst zur Verfügung stellt. Ich würde gerne wissen, ob so etwas existiert (damit ich das Rad nicht neu erfinde).


Ich habe einen weiteren Thread aus dem Juni 2014 gefunden , der angibt, dass es nicht möglich ist, iCloud-Backups direkt zu überprüfen, obwohl ich mir ziemlich sicher bin, dass sie sich nur auf die Anzeige über iTunes oder iCloud.com beziehen.

xst
quelle
Ich denke, Apple möchte, dass Sie wissen, dass Ihre Gesundheitsdaten sicher und persönlich sind und sie daher nicht auf "ihren" Servern speichern, sondern nur auf "Ihrem" Gerät leben lassen. Sie könnten ein Programm schreiben, das mit Ihrer Genehmigung auf Ihre Health-Kit-Daten zugreift, und dieses Programm dann Ihre Daten in eine json / xml / csv-Datei exportieren lassen ... Gute Idee :) Ich beginne sofort mit dem Codieren!
CousinCocaine

Antworten:

6

Der beste Weg, den ich gefunden habe, war: Öffnen Sie die Gesundheits-App und gehen Sie zu Gesundheitsdaten < Alle. Verwenden Sie den Pfeil oben rechts auf dem Bildschirm und wählen Sie dann Exportieren .

Es wird eine Weile dauern, wenn Sie Daten haben. Sie können eine ZIP-Datei erhalten, die Sie an sich selbst senden können.

Verwenden Sie einfach XCode und Sie sollten (zumindest!) In der Lage sein, Ihre Daten zu lesen. Sie können dann Dropbox verwenden, um es mit Ihren anderen Geräten zu synchronisieren.

iOS iPhone Screenhost Xcode export.xml Beispiel

OGenius
quelle
Können diese exportierten Daten auf ein anderes iOS-Gerät importiert werden?
Basil Bourque
Ich bin mir nicht sicher, aber es gibt jetzt eine andere App, mit der Sie die Daten mit dem Namen QS Access exportieren können: appsto.re/ca/ocQ22.i Die Datei wird als CSV oder als Board verfügbar sein.
OGenius
Xcode ist ein Overkill für das Lesen einer XML-Datei. Nehmen Sie einfach eine Kopie von Sublime Text und Sie können viel schneller damit umgehen.
Gorb
5

Doing einen en schlüsselten Backup auf iTunes (unverschlüsselte Backups enthalten keine Gesundheitsdaten) und einen Backup - Reader - App verwenden, wie iBackupBot ( http://download.cnet.com/iBackupBot/3000-18553_4-75532275.html ), dass Wille Wenn Sie nach Ihrem Sicherungskennwort gefragt werden, können Sie auf Ihrem Computer den Ordner "healthdata" abrufen, der alle Ihre Health-Daten enthält!

HealthData-Ordner

Matte.Car
quelle
und sind diese Daten noch lesbar?
CousinCocaine
Es sind SQLite-Datenbanken, ich habe kein Programm zum Lesen ... aber es sind 16 MB Daten, also sollte es etwas geben!
Matte.Car
Sie haben ein Programm, um es zu lesen. In OS X ist standardmäßig SQLite installiert. /usr/bin/sqlite3
CousinCocaine
Ich habe keine Ahnung, wie man es benutzt!
Matte.Car
3
nicht verschlüsselt! Dann fordert iBackupbot Sie auf, Ihr Passwort zu lesen. In unverschlüsselten Backups wurden Gesundheitsdaten und Passwort nicht gespeichert!
Matte.Car