Saltar al contenido
WebViewGold Del vibe coding a la App Store
Español
Consigue WebViewGold

Función nativa

HealthKit y Health Connect para apps de vibe coding

Pasos, frecuencia cardíaca, peso y agua desde el almacén de salud del teléfono hasta tu web app, con las reglas de revisión que ambas tiendas aplican a los datos de salud. Elige tu herramienta.

Desde $109 de pago único por plataforma, o deja que nuestro equipo lo haga todo desde $698.

  • Garantía de aprobación – o te devolvemos el dinero en 14 días
  • Sin programar
  • Pago único, actualizaciones gratuitas
  • Soporte humano 24/7
  • Hecho en Alemania desde 2014 · ISO 27001

Cómo llegan los datos de salud a tu web app

Leer un valor

Navega a readhealthkit:// más un tipo: un identificador de Apple como HKQuantityTypeIdentifierStepCount en iOS, un nombre de registro como StepsRecord en Android. El resultado se inyecta como una variable JavaScript con el mismo nombre, en forma de texto con valor y unidad (por ejemplo "8421.0 steps").

Escribir un valor

writehealthkit://Identifier//Value guarda un valor, por ejemplo writehealthkit://HKQuantityTypeIdentifierStepCount//100 en iOS o writehealthkit://StepsRecord//1000 en Android. En Android, la variable contiene después WRITE_SUCCESS o el texto del error.

Diferencias entre plataformas

iOS: HealthKit es un plugin de WebViewGold que se activa con un token de plugin en HealthKitEnabled (Config.swift) más la capability de HealthKit. Android: Health Connect necesita Android 8.0 o posterior, viene integrado a partir de Android 14, devuelve los totales del día e inyecta "Health Connect not supported" donde no está disponible.

Conecta los datos de salud paso a paso

Calcula un día, incluido el papeleo de las tiendas.

  1. Elige los pocos tipos de datos que de verdad usas

    Pasos para un reto de caminatas, peso para un programa de coaching, agua para un control de hidratación. Ambas tiendas quieren que justifiques cada tipo solicitado, así que no pidas todo "para más adelante".

  2. iOS: activa el plugin de HealthKit

    Solicita el token del plugin a través de la dirección de contacto de la documentación de iOS, configura HealthKitEnabled en Config.swift, añade la capability de HealthKit en Xcode y escribe ambas descripciones de uso en Info.plist: Privacy - Health Share Usage Description y Privacy - Health Update Usage Description.

  3. Android: mantén al mínimo los permisos de Health Connect

    Health Connect concede el acceso por tipo de registro, y la app solo puede leer o escribir los tipos que solicita. Revisa los permisos de salud en el manifest del proyecto de Android, conserva los que usas y prepara la declaración de apps de salud en Play Console.

  4. Detecta la plataforma con tu user agent

    Configura user agents personalizados con tokens distintos, por ejemplo uno que termine en WebViewGold-iOS (useragent_iphone, useragent_ipad) y otro que termine en WebViewGold-Android (USER_AGENT). Así tu código elige el identificador de HealthKit o el nombre de registro de Health Connect.

  5. Lee, muestra y ten un plan B

    Lanza la lectura solo dentro de la app, espera un momento a la variable inyectada y muestra el valor con un origen claro ("de Apple Health"). En iOS, haz varias lecturas una tras otra, no en el mismo ciclo del script. En un navegador, ofrece la entrada manual.

  6. Escribe solo datos reales

    Escribe valores que el usuario haya generado o introducido de verdad, como una caminata registrada. Escribir estimaciones o datos de prueba en Apple Health incumple la directriz 5.1.3(ii).

Preguntas frecuentes

¿Puede una web app leer datos de Apple Health?

Desde Safari no: HealthKit no tiene API web. Dentro de una app nativa, sí. WebViewGold lee el valor de forma nativa tras una llamada a readhealthkit:// y lo inyecta en la web app como una variable JavaScript.

¿Se usa el mismo código para HealthKit y Health Connect?

Los esquemas de URL son los mismos (readhealthkit:// y writehealthkit://); solo cambian los nombres de tipo: identificadores de HealthKit como HKQuantityTypeIdentifierStepCount en iOS y nombres de registro como StepsRecord en Android. Relaciónalos en un solo helper.

¿Rechazará Apple una app que use HealthKit?

No si la salud y la actividad física son una parte real de la app. Los rechazos vienen de usar HealthKit fuera de la salud y la actividad física, de usar datos de salud para anuncios, de escribir datos falsos en Salud y de integraciones que no se explican. Menciona Apple Health en tu descripción y muestra la integración con claridad en la interfaz.

Tres formas de llevar tu app a las tiendas

El mismo resultado, con distinta cantidad de trabajo por tu parte. Las tres incluyen la garantía de aprobación y soporte humano 24/7.

Hazlo tú mismo

$109 por plataforma, pago único

La licencia de WebViewGold: un proyecto de Xcode o Android Studio listo para usar. Pega tu URL, define nombre e icono, activa funciones, compila y envía. Actualizaciones gratuitas para siempre.

Ver planes en la página principal

Full Service

$698 por plataforma $798

Envíanos tu URL y tu icono. Nuestro equipo configura, compila y entrega tu app en 72 horas, en marca blanca y con los proyectos fuente. Ambas plataformas por $1,158.

Detalles del Full Service Con tecnología de WeSetupYourWebViewApp

Precios de la Oferta de invierno válidos hasta el 31 de diciembre de 2026.

¿Listo para lanzar tu app?

Garantía de aprobación en App Store & Google Play – o te devolvemos el dinero en 14 días

¿Prefieres delegarlo? Full Service: configuramos, compilamos y entregamos en 72 horas, desde $698 por plataforma. ¿Preguntas? Chatea con nosotros 24/7.

Los reembolsos se conceden bajo las condiciones indicadas en nuestras FAQ: un rechazo por motivos ajenos al contenido por parte de Apple y/o Google, reclamado dentro de los 14 días posteriores a la compra.