Como posso importar dados externos para o HealthKit?

13

Tenho alguns aplicativos que podem não ser atualizados para oferecer suporte ao iOS 8 e HealthKit, mas oferecem exportação de dados CSV que eles armazenaram.

Existe alguma maneira de importar dados históricos para HealthKit e Health.app?

NReilingh
fonte
Brian, seria possível importar dados de uma máquina Cpap na forma de um arquivo CSV para o kit de saúde na categoria de suspensão? Atualmente, estou usando uma máquina Resmed S9 Cpap e posso tirar meus dados de suspensão da máquina e exportar os dados para um arquivo CSV usando um programa de código aberto com o nome Sleepyhead. eu realmente gostaria de poder importar esses dados para o aplicativo kit de saúde. vejo o aplicativo Importador de saúde da sua empresa, seria uma ótima opção e eu adoraria comprar o aplicativo, mas sem essa função, não me faz muito bem. Eu posso fornecer mais informações e o cvs fil #
Jeff - a abordagem da Apple para lidar com dados do sono é muito diferente do que a maioria das pessoas acompanharia e como a maioria dos CPAP lida com os dados. Até o momento, não vimos um conjunto de dados com as informações necessárias que a Apple deseja para o tipo de dados, mas ficaria feliz em dar uma olhada no seu e ver se funcionaria. Por favor, envie-me uma amostra dos seus dados e eu posso dar uma olhada. Você pode enviá-lo para o suporte do [at] paradox-customs.com. Obrigado!
Brian Krabach

Respostas:

5

Os desenvolvedores de terceiros podem fornecer funcionalidade de importação para o aplicativo de integridade por meio da API normal do Health Kit no iOS.

Alguns aplicativos raspam ou usam API da web, como o Sync Solver, para obter dados do FitBit da nuvem para o aplicativo de integridade local no iOS. Alguns como Importador de Saúde são mais gerais. (divulgação adequada: trabalho neste app )

Temos um aplicativo na loja projetado especificamente para importar dados arbitrários de CSV para o HealthKit / Health.App.

Aqui estão algumas capturas de tela da versão de desenvolvimento para mostrar como o aplicativo funciona:

Os CSVs podem ser enviados por e-mail e, em seguida, abertos no aplicativo:

Aguardando importação de CSV

Abrir na aplicação

Você pode configurar cada uma das colunas do seu CSV para um tipo de dados suportado no HealthKit / Health.App:

Pronto para importação

Depois disso, basta tocar no botão importar e ele trará os dados:

Importando dados

Importação concluída

Brian Krabach
fonte
Alguém enviou uma mensagem para você como uma nova resposta, e quem a converteu em comentário colocou-a na minha pergunta por acidente ...
NReilingh
2
O Importador de Saúde parece ser muito incorreto. Não funciona muito bem.
Owen Godfrey
Não funciona no iOS 9. Patético que não possamos importar os próprios dados de saúde da Apple!
Guillochon
Com quase 2000 cópias instaladas, o aplicativo está funcionando muito bem para um grande número de pessoas. Temos alguns erros que estamos cientes e que estamos trabalhando em uma solução. O desenvolvimento do aplicativo foi interrompido por vários meses enquanto se movia pelo país e, em seguida, atualizava-o com os mais recentes sdks da Apple, mas estamos de volta a ele e trabalhando em um novo lançamento. Confirmamos que está funcionando bem no iOS9 e uma das nossas atualizações em que estamos trabalhando é o suporte às exportações da Apple da Health.app.
Brian Krabach
Este aplicativo pode importar uma pasta cheia de arquivos csv, no mesmo formato que o Google Fit exporta? Mudei do Android para o iPhone e exportei meus dados do Google Fit usando o Google Takeout. Seu aplicativo importa isso?
Vaddadi Kartick 29/10
1

Na verdade, a Lionheart Software lançou um aplicativo chamado Health CSV Importer que faz exatamente isso. Essencialmente, é preciso praticamente qualquer CSV que você possa lançar nele e o puxa para a Apple Health.

O Lionheart também possui um aplicativo chamado Health Data Importer que transfere dados de um iPhone antigo para um novo (sem precisar restaurar o telefone a partir de um backup). `

Rachel
fonte