¿Cómo puedo importar datos externos en HealthKit?

13

Tengo algunas aplicaciones que pueden no actualizarse para admitir iOS 8 y HealthKit, pero sí ofrecen la exportación CSV de los datos que han almacenado.

¿Hay alguna forma de importar datos históricos en HealthKit y Health.app?

NReilingh
fuente
Brian, ¿sería posible importar datos de una máquina Cpap en forma de archivo CSV al kit de salud en la categoría de reposo? Actualmente estoy usando una máquina Resmed S9 Cpap y puedo tomar mis datos de reposo de la máquina y exportarlos a un archivo CSV usando un programa de código abierto llamado Sleepyhead. Realmente me gustaría poder importar estos datos en la aplicación del kit de salud. Veo que el Importador de salud de la aplicación de su empresa sería una excelente opción y me encantaría comprar la aplicación, sin embargo, sin esta función no me hace mucho bien. puedo proporcionar más información y la cvs fil
Jeff: el enfoque de Apple para manejar los datos del sueño es muy diferente de lo que la mayoría de las personas rastrearía y cómo la mayoría de los cpap manejan los datos. Hasta la fecha, no hemos visto un conjunto de datos que tenga la información necesaria que Apple quiere para el tipo de datos, pero me complacería echar un vistazo al tuyo y ver si funciona. Por favor envíeme un correo electrónico con una muestra de sus datos y puedo echar un vistazo. Puede enviarlo a support [at] paradox-customs.com. ¡Gracias!
Brian Krabach el

Respuestas:

5

Los desarrolladores externos pueden proporcionar funcionalidad de importación a la aplicación de salud a través de la API de Health Kit normal en iOS.

Algunas aplicaciones raspan o usan API web como Sync Solver para obtener datos de FitBit desde la nube a la aplicación de salud local en iOS. Algunos como Health Importer son más generales. (divulgación adecuada: trabajo en esta aplicación )

Tenemos una aplicación en la tienda diseñada específicamente para importar datos CSV arbitrarios en HealthKit / Health.App.

Aquí hay algunas capturas de pantalla de la versión de desarrollo para mostrar cómo funciona la aplicación:

Los CSV pueden enviarse por correo electrónico y luego abrirse en la aplicación:

Esperando importación CSV

Abrir en la aplicación

Luego puede configurar cada una de las columnas dentro de su CSV para un tipo de datos compatible de HealthKit / Health.App:

Listo para importar

Después de eso, solo toque el botón de importación y traerá los datos:

Importando datos

Importación completada

Brian Krabach
fuente
Alguien le envió un mensaje como una nueva respuesta, y quien lo convirtió en un comentario lo puso en mi pregunta por accidente ...
NReilingh
2
Importador de salud parece ser muy defectuoso. No funciona muy bien.
Owen Godfrey
No funciona en iOS 9 en absoluto. ¡Patético que no podamos importar los datos de salud de Apple!
Guillochon
Con casi 2000 copias instaladas, la aplicación funciona muy bien para una gran cantidad de personas. Tenemos algunos errores de los que somos conscientes y estamos trabajando para encontrar una solución. El desarrollo de la aplicación se detuvo durante varios meses mientras se movía por todo el país y luego se actualizó con los últimos sdks de Apple, pero estamos de vuelta y trabajando en un nuevo lanzamiento. Hemos confirmado que funciona bien en iOS9 y una de nuestras actualizaciones en las que estamos trabajando es para apoyar las exportaciones de Apple desde Health.app.
Brian Krabach el
¿Puede esta aplicación importar una carpeta llena de archivos csv, en el mismo formato que exporta Google Fit? Cambié de Android a iPhone y exporté mis datos de Google Fit usando Google Takeout. ¿Tu aplicación importa eso?
Vaddadi Kartick
1

Lionheart Software acaba de lanzar una aplicación llamada Health CSV Importer que hace exactamente esto. Esencialmente, se necesita casi cualquier CSV que puedas lanzar y lo incorpora a Apple Health.

Lionheart también tiene una aplicación llamada Health Data Importer que transfiere datos de un iPhone antiguo a uno nuevo (sin tener que restaurar ese teléfono desde una copia de seguridad). ``

Rachel
fuente