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

Claude Code + Push-Benachrichtigungen

Push-Benachrichtigungen für deine Claude Code-App

Web-Push im Browser funktioniert auf iOS nur für Web-Apps auf dem Home-Bildschirm, und die meisten Nutzer bekommen ihn nie zu sehen. Als native App mit WebViewGold bekommt deine Claude Code-App das Original: echte System-Push-Benachrichtigungen auf iOS und Android, verschickt aus deinem Backend, aus einem Dashboard oder zeitgesteuert per eigenem JavaScript.

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

Drei Wege, deine Nutzer zu benachrichtigen

Remote-Push (OneSignal, Pushwoosh oder Firebase)

Verschicke Kampagnen aus einem Dashboard oder starte Nachrichten über deren REST API direkt aus Deine eigenen API-Routen, Serverless Functions oder Supabase. Segmentiere Nutzer, plane Sendungen, miss Öffnungen. WebViewGold bringt die Integrationen mit; du trägst nur deine App-IDs in Config.swift und Config.java (oder im Cloud Builder) ein.

Lokaler Push per JavaScript

Plane mit einem einzigen URL-Aufruf eine Benachrichtigung direkt aus deiner Web-App, etwa eine Erinnerung in zwei Stunden oder einen Hinweis auf den vergessenen Warenkorb. Sie kommt auch dann an, wenn die App längst geschlossen ist. Funktioniert ganz ohne Push-Dienst.

Die Berechtigung im richtigen Moment

Löse den System-Dialog zur Berechtigung über einen Link (registerpush://) aus, wenn der Nutzer einen Grund hat, Ja zu sagen, statt direkt beim ersten Start, und lies den Status mit checkNativePushPermissions:// aus (JavaScript-Variable nativePushEnabled).

Prompt für Claude Code

Füge das in Claude Code ein, um die Web-App-Seite umzusetzen. Prüfe das Ergebnis, veröffentliche und teste dann in der WebViewGold-App.

Prompt für Claude Code
Prompt for Claude Code: Read https://www.webviewgold.com/llms-full.txt, then add native push for the WebViewGold wrapper. 1) Add a notification settings page with an Enable notifications button that navigates to registerpush:// only when navigator.userAgent contains my custom WebViewGold token; show a browser fallback otherwise. 2) After login, read the global onesignalplayerid (trigger getonesignalplayerid:// once if undefined) and POST it to a register endpoint that stores it on the user. 3) Add a server-side sendPush(userId, title, message, url) that calls the OneSignal REST API with ONESIGNAL_REST_API_KEY. 4) Add a helper for sendlocalpushmsg://push.send?s=SECONDS=msg!MESSAGE&!#TITLE&!#URL and one for sendlocalpushmsg://push.send.cancel. 5) Document the bridge in CLAUDE.md and write tests for the helpers.

Mit einer gut optimierten Version Ihrer Web-App können Sie innerhalb von wenigen Minuten eine beeindruckende mobile App erstellen. Zusätzlich dazu ist der Kundenservice sehr nett und hilfsbereit! Ich kann WebViewGold nur empfehlen :-)

Julian Koch · Mitbegründer von DuelDonkey · CodeCanyon

Push für Claude Code einrichten

Rund 20 Minuten für beide Plattformen.

  1. Eine kostenlose OneSignal- (oder Pushwoosh-)App anlegen

    Füge eine iOS-App mit deinem Apple Push Key (.p8 aus dem Apple Developer Portal) und eine Android-App mit deinen Zugangsdaten für Firebase Cloud Messaging hinzu. Beide Dashboards führen dich Schritt für Schritt durch.

  2. Die IDs in WebViewGold eintragen

    Aktiviere die Push-Option in Config.swift und Config.java (oder im Formular des Cloud Builders) und trag deine OneSignal App ID ein. Entscheide, ob die Berechtigung beim ersten Start abgefragt wird oder später über registerpush://.

  3. Nutzer in der Web-App identifizieren

    WebViewGold stellt deiner Web-App die Push-Subscription-ID als JavaScript-Variable bereit (onesignalplayerid nach dem Aufruf von getonesignalplayerid://) oder hängt sie als ?onesignal_push_id=… an deine URL an. Speichere sie beim Nutzer in Deine eigenen API-Routen, Serverless Functions oder Supabase, damit dein Backend einzelne Nutzer gezielt erreichen kann.

  4. Aus dem Backend senden

    Ruf die OneSignal REST API aus Deine eigenen API-Routen, Serverless Functions oder Supabase auf, sobald etwas passiert: neue Nachricht, Bestell-Update, Erinnerung. Oder verschicke Kampagnen manuell aus dem Dashboard.

  5. Die Benachrichtigung verlinken

    Gib jedem Push ein url-Feld mit; tippt der Nutzer auf die Benachrichtigung, öffnet WebViewGold genau diese Seite in der App.

Lokaler Push: der JavaScript-Aufruf

Kein Push-Dienst nötig. Plane aus deiner Claude Code-App eine Benachrichtigung, die auch nach dem Schließen der App ankommt:

javascript
var title = "Deine Session startet gleich";
var message = "Tippe hier, um dein Dashboard zu sehen.";
var seconds = 7200;                        // in zwei Stunden auslösen
var url = "https://yourapp.com/dashboard"; // wird beim Antippen geöffnet
window.location.href = "sendlocalpushmsg://push.send?s=" + seconds + "=msg!" + message + "&!#" + title + "&!#" + url;

// alles Geplante abbrechen
// window.location.href = "sendlocalpushmsg://push.send.cancel";

Was du Claude Code sagen solltest

  • Einen Bildschirm für Benachrichtigungseinstellungen mit einem Button „Benachrichtigungen aktivieren“ anlegen, der nur innerhalb der App zu registerpush:// navigiert (WebViewGold gibt sich über einen eigenen User Agent zu erkennen, den du in der Konfiguration festlegst).
  • Die Push-Subscription-ID, die WebViewGold bereitstellt, auslesen und im Nutzerprofil in Deine eigenen API-Routen, Serverless Functions oder Supabase speichern.
  • Eine Backend-Funktion anlegen, die bei einem Ereignis die OneSignal REST API mit der Subscription-ID des Nutzers aufruft.
  • Den Parameter ?utm_source=push an die URLs der Benachrichtigungen hängen, damit deine Analytics Öffnungen richtig zuordnet.

Häufig gestellte Fragen

Funktioniert Web-Push für Claude Code auch in der App?

Browser-Web-Push (auf Basis von Service Workern) ist nicht das, was Stores und Nutzer von einer App erwarten. WebViewGold nutzt native Benachrichtigungen über APNs und FCM: Sie erscheinen in der Mitteilungszentrale des Systems, unterstützen Badges und Töne und funktionieren auf jedem iPhone.

Ist OneSignal kostenlos?

OneSignal hat einen kostenlosen Tarif, der für die meisten neuen Apps reicht; Pushwoosh schenkt WebViewGold-Kunden zwei Monate. Lokale Push-Benachrichtigungen sind kostenlos und brauchen überhaupt keinen Dienst.

Helfen Push-Benachrichtigungen beim App-Review?

Ja. Guideline 4.2 verlangt Funktionen, die über eine Website hinausgehen; native Push-Benachrichtigungen sind ein konkretes, für Nutzer sichtbares natives Feature.

Kann ich einem bestimmten Nutzer einen Push schicken?

Ja. Verknüpfe die Subscription-ID, die WebViewGold bereitstellt, mit dem Nutzerdatensatz in Deine eigenen API-Routen, Serverless Functions oder Supabase und sprich genau diese ID über die OneSignal API an.

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 Claude Code-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.