Zum Inhalt springen
WebViewGold Vibe Coding in den App Store
Deutsch
WebViewGold holen

Natives Feature

HealthKit und Health Connect für Vibe-Coding-Apps

Schritte, Herzfrequenz, Gewicht und Wasser aus dem Gesundheitsspeicher des Smartphones in deiner Web-App, mit den Review-Regeln, die beide Stores für Gesundheitsdaten anwenden. Wähle deinen Builder.

Ab $109 einmalig pro Plattform, oder unser Team erledigt alles ab $698.

  • Genehmigungsgarantie – oder Geld zurück innerhalb von 14 Tagen
  • Kein Programmieren nötig
  • Einmalzahlung, kostenlose Updates
  • 24/7 Support von echten Menschen
  • Made in Germany seit 2014 · ISO 27001

Wie Gesundheitsdaten in deine Web-App kommen

Einen Wert lesen

Navigiere zu readhealthkit:// plus einem Typ: auf iOS eine Apple-Kennung wie HKQuantityTypeIdentifierStepCount, auf Android ein Record-Name wie StepsRecord. Das Ergebnis wird als JavaScript-Variable mit demselben Namen eingefügt, als String aus Wert und Einheit (zum Beispiel "8421.0 steps").

Einen Wert schreiben

writehealthkit://Identifier//Value speichert einen Wert, zum Beispiel writehealthkit://HKQuantityTypeIdentifierStepCount//100 auf iOS oder writehealthkit://StepsRecord//1000 auf Android. Auf Android enthält die Variable danach WRITE_SUCCESS oder den Fehlertext.

Unterschiede zwischen den Plattformen

iOS: HealthKit ist ein WebViewGold-Plugin, aktiviert mit einem Plugin-Token in HealthKitEnabled (Config.swift) plus der HealthKit-Capability. Android: Health Connect braucht Android 8.0 oder neuer, ist ab Android 14 fest eingebaut, liefert die Tagessummen von heute und fügt "Health Connect not supported" ein, wo es nicht verfügbar ist.

Gesundheitsdaten Schritt für Schritt anbinden

Plane einen Tag ein, inklusive Store-Papierkram.

  1. Nur die wenigen Datentypen wählen, die du wirklich nutzt

    Schritte für eine Walking-Challenge, Gewicht für ein Coaching-Programm, Wasser für einen Trink-Tracker. Beide Stores wollen jeden angefragten Typ begründet sehen, also frag nicht alles „für später“ an.

  2. iOS: das HealthKit-Plugin aktivieren

    Fordere das Plugin-Token über die Kontaktadresse in der iOS-Dokumentation an, setze HealthKitEnabled in Config.swift, füge in Xcode die HealthKit-Capability hinzu und schreib beide Purpose Strings in die Info.plist: Privacy - Health Share Usage Description und Privacy - Health Update Usage Description.

  3. Android: Health-Connect-Berechtigungen minimal halten

    Health Connect vergibt den Zugriff pro Record-Typ, und die App kann nur die Typen lesen oder schreiben, die sie anfragt. Prüf die Gesundheitsberechtigungen im Manifest des Android-Projekts, behalte nur die, die du nutzt, und bereite die Erklärung zu Gesundheits-Apps (Health apps declaration) in der Play Console vor.

  4. Die Plattform am User Agent erkennen

    Lege eigene User Agents mit unterschiedlichen Tokens fest, zum Beispiel einen, der auf WebViewGold-iOS endet (useragent_iphone, useragent_ipad), und einen, der auf WebViewGold-Android endet (USER_AGENT). Dein Code wählt dann die HealthKit-Kennung oder den Health-Connect-Record-Namen.

  5. Lesen, anzeigen und eine Alternative bieten

    Löse das Lesen nur in der App aus, warte kurz auf die eingefügte Variable und zeig den Wert mit klarer Quelle („aus Apple Health“). Führe auf iOS mehrere Lesevorgänge nacheinander aus, nicht im selben Script-Durchlauf. Biete im Browser eine manuelle Eingabe an.

  6. Nur echte Daten schreiben

    Schreib nur Werte, die der Nutzer wirklich erzeugt oder eingegeben hat, etwa einen erfassten Spaziergang. Schätzungen oder Testdaten in Apple Health zu schreiben, verstößt gegen Guideline 5.1.3(ii).

Häufig gestellte Fragen

Kann eine Web-App Daten aus Apple Health lesen?

Nicht aus Safari: HealthKit hat keine Web-API. In einer nativen App schon. WebViewGold liest den Wert nach einem readhealthkit://-Aufruf nativ aus und fügt ihn als JavaScript-Variable in die Web-App ein.

Nutzen HealthKit und Health Connect denselben Code?

Die URL-Schemes sind dieselben (readhealthkit:// und writehealthkit://); nur die Typnamen unterscheiden sich: HealthKit-Kennungen wie HKQuantityTypeIdentifierStepCount auf iOS, Record-Namen wie StepsRecord auf Android. Ordne sie in einem Helper einander zu.

Lehnt Apple eine App ab, die HealthKit nutzt?

Nicht, wenn Gesundheit und Fitness ein echter Teil der App sind. Ablehnungen kommen von HealthKit außerhalb von Gesundheit und Fitness, von Gesundheitsdaten für Werbung, von falschen Daten in Health und von Integrationen, die nicht erklärt werden. Erwähne Apple Health in deiner Beschreibung und zeig die Integration klar in der Oberfläche.

Drei Wege, deine App in die Stores zu bringen

Gleiches Ergebnis, unterschiedlich viel Arbeit auf deiner Seite. Alle drei kommen mit Genehmigungsgarantie und 24/7 Support von echten Menschen.

Selbst machen

$109 pro Plattform, einmalig

Die WebViewGold-Lizenz: ein fertiges Xcode- oder Android-Studio-Projekt. URL einfügen, Name und Icon setzen, Features einschalten, bauen und einreichen. Kostenlose Updates für immer.

Pakete auf der Hauptseite ansehen

Full Service

$698 pro Plattform $798

Schick uns deine URL und dein Icon. Unser Team konfiguriert, baut und liefert deine App innerhalb von 72 Stunden, White-Label, inklusive Quellprojekten. Beide Plattformen für $1,158.

Full-Service-Details Powered by WeSetupYourWebViewApp

Winter-Sale-Preise gültig bis 31. Dezember 2026.

Bereit, deine App zu veröffentlichen?

App Store & Google Play Genehmigungsgarantie – oder Geld zurück innerhalb von 14 Tagen

Lieber abgeben? Full Service: Wir konfigurieren, bauen und liefern innerhalb von 72 Stunden, ab $698 pro Plattform. Fragen? Chatte mit uns – 24/7.

Erstattungen erfolgen zu den in unseren FAQ genannten Bedingungen: eine nicht inhaltsbedingte Ablehnung durch Apple und/oder Google, geltend gemacht innerhalb von 14 Tagen nach dem Kauf.