Lihat data iOS Health secara eksternal

11

Apakah ada cara untuk melihat data kesehatan ios 8 secara eksternal? Misalnya, dengan sinkronisasi iCloud, tampaknya layak untuk dapat mengakses data melalui situs web (saya sudah memeriksa https://www.icloud.com/tetapi tidak terlihat). Saya sangat suka dasbor aplikasi Kesehatan tetapi saya lebih menyukainya jika saya juga bisa melihatnya dari perangkat lain :)

Jika tidak ada cara resmi, apakah Apple mengizinkan mengakses data iCloud melalui beberapa web API? Saya dapat membangun dasbor bukti konsep jika mereka memiliki semacam layanan web.

Terakhir, metode lain yang saya pertimbangkan adalah membangun aplikasi yang (setelah meminta izin) membaca data melalui HealthKit dan kemudian menyediakannya ke layanan penyimpanan eksternal. Saya ingin tahu apakah sesuatu seperti ini ada (jadi saya tidak menemukan kembali kemudi).


Saya menemukan utas lain dari Juni 2014 yang menunjukkan bahwa tidak mungkin untuk secara langsung memeriksa cadangan iCloud, meskipun saya cukup yakin mereka hanya merujuk pada melihat melalui iTunes atau iCloud.com.

xst
sumber
Saya pikir Apple ingin Anda tahu data kesehatan Anda tersimpan dan bersifat pribadi dan karenanya tidak menyimpannya di server 'mereka', tetapi hanya membiarkan data tersebut hidup di perangkat 'Anda'. Anda dapat menulis sebuah program yang mengakses data paket kesehatan Anda dengan persetujuan Anda dan daripada membiarkan program itu mengekspor data Anda ke file json / xml / csv ... Ide bagus :) Saya akan segera mulai mengkodekan!
SepupuCocaine

Jawaban:

6

Cara terbaik yang saya temukan adalah: Buka Aplikasi Kesehatan dan buka Data kesehatan < Semua dan gunakan panah di kanan atas layar kemudian pilih Ekspor .

Butuh beberapa saat jika Anda memiliki data. Anda bisa mendapatkan file ZIP yang bisa Anda kirim sendiri.

Cukup gunakan XCode dan Anda harus (setidaknya!) Dapat membaca data Anda. Anda kemudian dapat menggunakan dropbox untuk menyinkronkannya dengan perangkat lain Anda.

iOS iPhone screenhost Contoh Xcode export.xml

OGenius
sumber
Bisakah data yang diekspor ini diimpor pada perangkat iOS lain?
Basil Bourque
Tidak yakin tetapi sekarang ada aplikasi lain yang dapat Anda gunakan untuk mengekspor data yang disebut QS Access: appsto.re/ca/ocQ22.i File akan tersedia sebagai CSV atau sebagai papan.
OGenius
Xcode berlebihan untuk membaca file XML - cukup ambil salinan Teks Sublim dan akan lebih cepat untuk ditangani.
Mengumpulkan
5

Melakukan cadangan en crypted di iTunes (cadangan tidak terenkripsi tidak termasuk data kesehatan) dan menggunakan aplikasi pembaca cadangan, seperti iBackupbot ( http://download.cnet.com/iBackupBot/3000-18553_4-75532275.html ), yang akan meminta Anda kata sandi cadangan Anda, Anda bisa mendapatkan folder data kesehatan di komputer Anda yang berisi semua data kesehatan Anda!

Folder HealthData

Matte. Mobil
sumber
dan apakah data ini masih dapat dibaca?
SepupuCocaine
Itu adalah basis data sqlite, saya tidak punya program untuk membacanya ... tetapi 16mb data sehingga harus ada sesuatu!
Matte. Mobil
Anda punya program untuk membacanya. OS X telah menginstal sqlite secara default. /usr/bin/sqlite3
CousinCocaine
Saya tidak tahu bagaimana menggunakannya!
Matte. Mobil
3
tidak dienkripsi! Kemudian iBackupbot akan meminta kata sandi Anda untuk membacanya. Dalam cadangan data kesehatan dan kata sandi yang tidak terenkripsi tidak disimpan!
Matte. Mobil