Просмотр данных о состоянии iOS внешне

11

Есть ли способ просматривать данные о работоспособности ios 8 извне? Например, с синхронизацией iCloud кажется возможным иметь доступ к данным через веб-сайт (я проверил, https://www.icloud.com/но он не виден). Мне очень нравится панель инструментов приложения Health, но мне бы она понравилась больше, если бы я мог видеть ее и с других устройств :)

Если нет официального способа, разрешает ли Apple доступ к данным iCloud через некоторый веб-API? Я могу создать инструментальную панель для проверки концепции, если у них есть какой-то веб-сервис.

Наконец, еще один метод, который я рассмотрел, - это создание приложения, которое (после запроса разрешений) считывает данные через HealthKit, а затем передает их во внешнюю службу хранения. Я хотел бы знать, существует ли что-то подобное (поэтому я не изобретаю колесо).


Я нашел еще один поток с июня 2014 года , что указывает , что это не представляется возможным непосредственно проверять резервные копии ICloud, хотя я уверен , что они только со ссылкой на просмотр через ITunes или iCloud.com.

XST
источник
Я думаю, что Apple хочет, чтобы вы знали, что ваши медицинские данные сохранены и являются личными, и поэтому не хранит их на «своих» серверах, а только позволяет данным жить на «вашем» устройстве. Вы можете написать программу, которая получит доступ к данным вашего аптечки с вашего разрешения и затем разрешит этой программе экспортировать ваши данные в файл json / xml / csv ... Хорошая идея :) Я начну кодировать прямо сейчас!
Кузен Кокаин

Ответы:

6

Лучший способ, который я нашел, - это открыть приложение «Здоровье» и перейти к данным «Здоровье» < Все и с помощью стрелки в правом верхнем углу экрана выбрать « Экспорт» .

Это займет некоторое время, если у вас есть данные. Вы сможете получить ZIP-файл, который вы можете отправить себе по почте.

Просто используйте XCode, и вы должны (по крайней мере!) Читать ваши данные. Затем вы можете использовать Dropbox для синхронизации с другими вашими устройствами.

iOS iPhone скриншот Пример Xcode export.xml

OGenius
источник
Можно ли импортировать эти экспортированные данные на другое устройство iOS?
Василий Бурк
Не уверен, но теперь есть другое приложение, которое вы можете использовать для экспорта данных, называемое QS Access: appsto.re/ca/ocQ22.i Файл будет доступен в формате CSV или в виде доски.
OGenius
XCode излишне для чтения XML-файла - просто возьмите копию Sublime Text, и это будет гораздо быстрее иметь дело с.
Горб
5

Ведение собственной зашифрованную резервной копии на ITunes (незашифрованные резервные копии не включают в себя ДАННЫЕ для здоровья) и с помощью резервного копирования приложения для чтения, как iBackupbot ( http://download.cnet.com/iBackupBot/3000-18553_4-75532275.html ), что будет спросив свой резервный пароль, вы можете получить на своем компьютере папку healthdata, которая содержит все ваши данные о здоровье!

Папка HealthData

Matte.Car
источник
и эти данные все еще читаемы?
Кузен Кокаин
Это базы данных sqlite, у меня нет какой-либо программы для чтения ... но 16 МБ данных, так что должно быть что-то!
Matte.Car
у вас есть программа для чтения. В OS X установлен sqlite по умолчанию. /usr/bin/sqlite3
Кузен Кокаин
Я понятия не имею, как его использовать!
Matte.Car
3
без шифрования! Затем iBackupbot попросит вас пароль, чтобы прочитать его. В незашифрованных резервных копиях данные о здоровье и пароль не были сохранены!
Matte.Car
5

Я создал веб-приложение для преобразования экспортированного XML-файла из приложения Apple Health в простой в использовании файл, разделенный запятыми.

-> http://ericwolter.com/projects/health-export.html

Эрик
источник