Xem dữ liệu Sức khỏe iOS bên ngoài


11

Có cách nào để xem ios 8 dữ liệu sức khỏe bên ngoài không? Ví dụ: với đồng bộ hóa iCloud, có vẻ khả thi khi có thể truy cập dữ liệu thông qua một trang web (tôi đã kiểm tra https://www.icloud.com/nhưng nó không hiển thị). Tôi thực sự thích bảng điều khiển ứng dụng Sức khỏe nhưng tôi thích nó hơn nếu tôi cũng có thể nhìn thấy nó từ các thiết bị khác :)

Nếu không có cách chính thức, Apple có cho phép truy cập dữ liệu iCloud thông qua một số API web không? Tôi có thể xây dựng một bảng điều khiển bằng chứng về khái niệm nếu họ có một số loại dịch vụ web.

Cuối cùng, một phương pháp khác mà tôi đã xem xét là xây dựng một ứng dụng (sau khi yêu cầu quyền) đọc dữ liệu thông qua HealthKit và sau đó cung cấp cho dịch vụ lưu trữ ngoài. Tôi muốn biết nếu một cái gì đó như thế này tồn tại (vì vậy tôi không phát minh lại bánh xe).


Tôi đã tìm thấy một chủ đề khác từ tháng 6 năm 2014 cho biết không thể trực tiếp kiểm tra các bản sao lưu iCloud, mặc dù tôi khá chắc chắn rằng họ chỉ đề cập đến việc xem qua iTunes hoặc iCloud.com.


Tôi nghĩ Apple muốn bạn biết dữ liệu sức khỏe của bạn là tiết kiệm và cá nhân và do đó không lưu trữ dữ liệu trên máy chủ của họ, mà chỉ để dữ liệu trực tiếp trên 'thiết bị' của bạn. Bạn có thể viết một chương trình truy cập dữ liệu bộ sức khỏe của bạn bằng sự chấp thuận của bạn và hơn là để chương trình đó xuất dữ liệu của bạn sang tệp json / xml / csv ... Ý kiến ​​hay :) Tôi sẽ bắt đầu mã hóa ngay lập tức!
CousinCocaine

Câu trả lời:


6

Cách tốt nhất tôi tìm thấy là: Mở Ứng dụng sức khỏe và hướng đến dữ liệu Sức khỏe < Tất cả và sử dụng mũi tên ở phía trên bên phải màn hình, sau đó chọn Xuất .

Sẽ mất một lúc nếu bạn có dữ liệu. Bạn sẽ có thể nhận được một tệp ZIP mà bạn có thể gửi thư cho chính mình.

Chỉ cần sử dụng XCode và bạn sẽ (ít nhất là!) Có thể đọc dữ liệu của bạn. Sau đó, bạn có thể sử dụng dropbox để đồng bộ hóa nó với các thiết bị khác của bạn.

Màn hình iPhone iOS Ví dụ về Xcode export.xml


Dữ liệu đã xuất này có thể được nhập trên thiết bị iOS khác không?
Basil Bourque

Không chắc chắn nhưng hiện tại có một ứng dụng khác mà bạn có thể sử dụng để xuất dữ liệu có tên QS Access: appsto.re/ca/ocQ22.i Tệp sẽ có sẵn dưới dạng CSV hoặc dưới dạng bảng.
OGenius 20/03/2016

Xcode quá mức cần thiết để đọc tệp XML - chỉ cần lấy một bản sao của Sublime Text và nó sẽ nhanh hơn nhiều để xử lý.
Gorb

5

Làm một en sao lưu crypted trên iTunes (sao lưu được mã hóa không bao gồm dữ liệu ngay sức khỏe) và sử dụng một ứng dụng đọc sao lưu, như iBackupbot ( http://download.cnet.com/iBackupBot/3000-18553_4-75532275.html ), mà ý chí hỏi bạn mật khẩu dự phòng, bạn có thể lấy trên máy tính của bạn thư mục Healthdata chứa tất cả các dữ liệu Sức khỏe của bạn!

Thư mục HealthData


và dữ liệu này vẫn có thể đọc được?
CousinCocaine

Chúng là cơ sở dữ liệu sqlite, tôi không có chương trình nào để đọc nó ... nhưng là 16mb dữ liệu nên cần phải có thứ gì đó!
Matte.Car

bạn có một chương trình để đọc nó OS X có cài đặt sqlite theo mặc định. /usr/bin/sqlite3
CousinCocaine

Tôi không có ý tưởng về cách sử dụng nó!
Matte.Car

3
không mã hóa! Sau đó, iBackupbot sẽ hỏi bạn mật khẩu của bạn để đọc nó. Trong các bản sao lưu không được mã hóa dữ liệu sức khỏe và mật khẩu chưa được lưu!
Matte.Car

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.