AlcoLog v1.0.4 macht die Apple Health Synchronisierung gratis für jeden Nutzer, ergänzt Unterstützung für App Store Promotion, sodass Abos direkt auf der AlcoLog-Produktseite im App Store gekauft werden können, und schraubt im Stillen an einer Swift 6 Concurrency-Kante im StoreKit-Layer.

# Apple Health Synchronisierung, gratis für alle

Die mit Abstand größte Änderung in v1.0.4: Die Apple Health Synchronisierung ist keine Pro-Funktion mehr. Jeder AlcoLog-Nutzer, in jeder Version, kann jetzt erfasste Getränke und Alkohol-Kalorien direkt in die Health-App des iPhones schreiben.

Öffne die Einstellungen, scrolle zum Apple-Health-Bereich, tippe auf Mit Health-App synchronisieren und erteile die beiden Schreibrechte, nach denen iOS fragt (Alkoholische Getränke und Ernährungsenergie). Ab diesem Moment schreibt jede Session, die du beendest, ihre Summen in die Health-App, wo die Daten neben Schritten, Schlaf und allem anderen liegen, was iOS bereits für dich erfasst.

Zwei Dinge, die es jetzt wert sind, noch einmal gesagt zu werden, da die Funktion jeden Nutzer erreicht:

  • Die Synchronisierung ist einseitig. AlcoLog schreibt in Apple Health und liest niemals daraus. Wir ziehen weder deine Herzfrequenz noch deine Workouts, deine Schlafphasen oder irgendetwas anderes aus der Health-Datenbank. Die einzigen Daten, die hinüberfließen, sind die Getränke, die du in AlcoLog erfasst.
  • Du behältst die Kontrolle über die Daten. Jeder Eintrag, den AlcoLog schreibt, kann jederzeit aus der Health-App heraus gelöscht werden. Die Löschung wirkt sich nicht auf AlcoLogs eigenen Verlauf aus, sodass die beiden Datenspeicher unabhängig bleiben.

Wenn du den kompletten Durchlauf möchtest, behandelt die Anleitung zur Synchronisierung mit Apple Health jeden Schritt mit Screenshots.

# App Store Promotion: Abos auf der Produktseite

iOS erlaubt Entwicklern, ihre In-App-Käufe direkt auf der App-Store-Produktseite anzuzeigen, sodass ein potenzieller Abonnent direkt im Eintrag auf Premium Jährlich tippen kann, statt die App zu installieren, die Upgrade-Karte zu finden und von dort aus abzuschließen. Das nennt sich App Store Promotion, und v1.0.4 aktiviert es für AlcoLog.

Technisch erforderte das einen PurchaseIntent-Observer im StoreKit-Layer. Wenn ein Kunde auf der App-Store-Seite auf ein beworbenes Produkt tippt, übergibt iOS die Kaufabsicht in dem Moment an AlcoLog, in dem die App startet, und die App leitet sie direkt in den bestehenden Kaufablauf, sodass der Kunde in derselben Paywall landet, die er auch aus der App heraus erreicht hätte. Keine neue Paywall, kein separater Ablauf. Nur ein kürzerer Weg von “Ich sehe das im App Store” zu “Ich habe abonniert”.

Die Änderung ist unsichtbar, wenn du die App bereits installiert und ein Abo über die Einstellungen gekauft hast. Sie ist nur für neue Kunden relevant, die AlcoLog über die App-Store-Produktseite entdecken.

# Unter der Haube

Eine kleine Swift 6 Aufräumaktion landete im StoreKit-Manager: ein paar Closure-Captures innerhalb von checkPurchased() wurden angezogen, um die strikten Concurrency-Sendable-Regeln zu erfüllen, die mit dem neuen Compiler kommen. Keine für Nutzer sichtbare Verhaltensänderung, aber die Codebasis ist jetzt einen Schritt sauberer vor der breiteren Swift 6 Migration.

# Was das für dich bedeutet

Wenn du die Gratis-Version nutzt, hast du gerade eine Funktion gewonnen, die zuvor hinter einer Paywall lag. Öffne die Einstellungen, finde den Apple-Health-Bereich und schalte den Schalter ein, wenn du deine Getränkedaten in der Health-App haben möchtest.

Wenn du Pro oder Premium nutzt, ändert sich nichts an deinem Alltag. Du hattest diese Funktion immer; jetzt haben sie alle anderen auch. Pro umfasst weiterhin Favoriten, Standort-Auslöser, die Multi-Metrik-Hinweise, Siri-Kurzbefehle, eigene App-Icons, unbegrenzten CSV- und PDF-Export und das zusätzliche Widget-Set.

Wenn du über ein Abo nachdenkst, kannst du es jetzt direkt auf der App-Store-Produktseite abschließen, sobald v1.0.4 dein Gerät erreicht. Dieselben Launch-Wochen-Preise gelten, egal wo du den Kauf startest.

AlcoLog kostenlos testen →

# Mehr im Blog & News Hub

[HUB SIBLINGS LIST]

Zurück zum Blog & News Hub →