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

GitHub Copilot

GitHub Copilot Agent Mode und Cloud Agent: bring deine Web-App in den App Store und zu Google Play

Copilot gibt dir für diesen Job zwei Agenten: den Agent Mode in VS Code für die Arbeit, bei der du selbst dabei bist, und den Copilot Cloud Agent (früher Coding Agent), der ein GitHub-Issue übernimmt und einen Pull Request zurückgibt. Bring beiden in .github/copilot-instructions.md die native App bei, arbeite die Store-Readiness in kleinen Issues ab und wrappe dann die deployte URL mit WebViewGold.

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

Das Ziel und die beiden Copilot-Agenten

Das Ziel: Deine Web-App besteht das Review von App Store und Google Play, wenn WebViewGold sie in einer nativen WebView lädt, und das bleibt mit jeder künftigen Copilot-Änderung so. Nichts wird in Swift oder Kotlin neu geschrieben. Copilot arbeitet am Web-Code; WebViewGold liefert die nativen Projekte für Xcode und Android Studio.

Der Agent Mode in VS Code ist die Option Agent in der Agentenauswahl der Chat-Ansicht, neben Ask und Plan. Er bearbeitet Dateien im ganzen Projekt, führt Terminal-Befehle aus und arbeitet Fehler ab, während du zusiehst. Nutze ihn für das Audit und für alles, was sofort deine Einschätzung braucht.

Der Copilot Cloud Agent, bis 2026 Copilot Coding Agent genannt, arbeitet auf GitHub. Weise Copilot ein Issue zu, und er läuft in einer auf GitHub Actions basierenden Umgebung oder einer Cloud-Sandbox, öffnet dann einen Pull Request und fügt dich als Reviewer hinzu. Erwähne @copilot in einem Kommentar im Pull Request, um Änderungen anzufordern. Er braucht einen kostenpflichtigen Copilot-Plan, und bei Business oder Enterprise muss ihn zuerst ein Admin aktivieren.

Wenn dein Team Copilot mit Claude Code, Codex oder Cursor mischt, hat die Übersicht der KI-Coding-Agenten die passenden Guides für jedes Tool.

Die Anweisungsdatei, die beide Agenten lesen

Speichere sie als .github/copilot-instructions.md. VS Code nutzt sie für Copilot-Sessions, und auf GitHub verwenden Cloud Agent, Code Review und Copilot Chat die Repository-Anweisungen. Copilot liest außerdem AGENTS.md und akzeptiert eine einzelne CLAUDE.md oder GEMINI.md im Root; hat dein Repo also schon eine davon, halte den Abschnitt zur nativen App an einer Stelle. Der Vergleich der Anweisungsdateien zeigt, wie.

markdown
# Example app: web app plus native iOS and Android apps

## How the native apps work
- WebViewGold loads https://app.example.com in a WKWebView (iOS) and an Android
  WebView. Every production deploy is live in both store apps.
- Native detection: isNativeApp() in src/lib/platform.ts (user agent contains
  "MyAppNative", configured in WebViewGold). Do not add other user agent checks.
- Native features are URL schemes such as registerpush:// (push permission) or
  shareapp://message?=TEXT&url=URL (share sheet). Use only schemes documented in
  https://www.webviewgold.com/llms-full.txt and always provide a web fallback.
- Never suggest rewriting the app in React Native, Flutter, Swift or Kotlin.

## Store rules every change must keep
- Real /privacy and /terms pages, linked in the footer and in settings.
- In-app account deletion that removes server-side data and the auth user.
- Sign in with Apple wherever Google or another social login is offered.
- No external checkout links for digital goods inside the iOS app.
- Loading, empty and error states for every request; no dead links or placeholders.
- Works from 320 px width; fixed bars use env(safe-area-inset-*); tap targets >= 44 px.

## Build and verify
- Install: npm ci | Lint: npm run lint | Test: npm test | Build: npm run build
- Every pull request description lists what changed, how it was verified, and
  what must be tested on a real iPhone and Android phone.

Die Umgebung des Cloud Agents vorbereiten

Der Cloud Agent kann installieren, was er braucht, aber ein Setup-Workflow macht die Läufe schneller und berechenbarer. Er muss unter .github/workflows/copilot-setup-steps.yml liegen, einen einzigen Job namens copilot-setup-steps enthalten und im Default-Branch sein. Runner sind Ubuntu x64 oder Windows 64-Bit; macOS wird nicht unterstützt, deshalb passiert der iOS-Build woanders.

text
name: "Copilot Setup Steps"

on:
  workflow_dispatch:
  push:
    paths:
      - .github/workflows/copilot-setup-steps.yml

jobs:
  copilot-setup-steps:
    runs-on: ubuntu-latest
    permissions:
      contents: read
    steps:
      - name: Check out code
        uses: actions/checkout@v5
      - name: Set up Node.js
        uses: actions/setup-node@v4
        with:
          node-version: "22"
          cache: "npm"
      - name: Install dependencies
        run: npm ci

Mein iOS WebView wurde endlich genehmigt. Danke!!

Taha Farooqui · CodeCanyon

Agent-Mode-Prompt: prüfen, Kleinigkeiten fixen, Issues schreiben

Starte in VS Code. Der Agent prüft das Repository, behebt die unkritischen Dinge selbst und macht aus dem Rest Aufgaben in Issue-Größe, die du an den Cloud Agent geben kannst.

In VS Code in Copilot Chat einfügen, mit Agent ausgewählt
Wir veröffentlichen diese Web-App demnächst zusätzlich als native iOS- und Android-Apps. WebViewGold lädt unsere Produktions-URL in einer WKWebView und einer Android WebView. Halte dich an .github/copilot-instructions.md.

Prüfe das Repository auf Probleme im Review von App Store und Google Play und erledige drei Dinge:

1. Direkt beheben (nur kleine, sichere Änderungen): fehlendes Viewport-Meta-Tag, offensichtlicher horizontaler Überlauf, Tap-Targets unter 44 px, Eingabefelder unter 16 px Schriftgröße, fixierte Leisten ohne Safe-Area-Padding, kaputte Links, übrig gebliebener Platzhaltertext. Führe danach Lint, Tests und Build aus.
2. Schreibe docs/store-readiness.md und liste jedes verbleibende Problem als Aufgabe in Issue-Größe auf: Titel, warum Reviewer darauf achten (nenne die Apple-Richtlinie oder den Bereich der Google-Play-Richtlinien), betroffene Dateien, Akzeptanzkriterien und wie man es prüft. Jede Aufgabe muss in einen einzigen Pull Request passen.
3. Berichten, ohne etwas zu ändern: jede Stelle, an der digitale Güter, Abos oder Credits verkauft werden, und jedes Drittanbieter-SDK, das Daten erhebt. Ich brauche beides für die Entscheidung zu Zahlungen und für die Datenschutzangaben.

Füge keine Abhängigkeiten hinzu. Fass in diesem Lauf keinen Authentifizierungs- oder Zahlungscode an. Schließe mit einer kurzen Zusammenfassung und den Aufgaben in der Reihenfolge, die du empfiehlst.

Store-Readiness-Issues, die du Copilot zuweist

Issue-TitelAkzeptanzkriterienWorauf du im Review achtest
Echte Seiten /privacy und /termsInhalt basiert auf den Daten, die der Code erhebt; verlinkt in Footer und Einstellungen; beide laden direktJedes SDK und jeder Datentyp wird genannt; kein Platzhalter-Firmenname
Kontolöschung in der App"Konto löschen" in den Einstellungen mit Bestätigung; der Server löscht Daten, Dateien und Auth-Nutzer; öffentliche Seite /delete-accountMit einem Testnutzer durchspielen und die Datenbank selbst prüfen
Sign in with Apple neben dem Google-LoginGleichwertige Platzierung und Gestaltung; funktioniert im Web und in der AppApple Services ID und Keys legst du selbst an; sie dürfen nie im Repo landen
Durchgang fürs mobile LayoutKein horizontales Scrollen bei 320 px; Tap-Targets von 44 px; Safe-Area-Padding an fixierten Leisten; 16-px-EingabefelderDas Preview-Deployment auf deinem Handy öffnen
Lade-, Leer- und FehlerzuständeJeder Abruf hat alle drei, mit Wiederholen-Button; eine freundliche 404-SeiteWLAN ausschalten und herumklicken
Reine Web-Elemente in der App ausblendenHelper isNativeApp(); Store-Badges, Installationshinweise und Builder-Badges ausgeblendet, wenn er true liefertDen User-Agent in den Entwicklertools des Browsers fälschen

Der Workflow, Schritt für Schritt

Agent Mode für Einschätzungen, Cloud Agent für klar umrissene Aufgaben.

  1. Anweisungen und Setup-Workflow committen

    Pushe beide Dateien in den Default-Branch. Für zusätzliche Regeln zu bestimmten Pfaden ergänzt du .github/instructions/mobile-ui.instructions.md mit einem applyTo-Muster wie "src/components/**".

  2. Im Agent Mode prüfen

    Führe den Prompt oben in VS Code aus. Prüfe die kleinen Fixes wie jedes Diff, öffne die App im Browser deines Handys, committe.

  3. Aus der Aufgabenliste Issues machen

    Lege für jede Aufgabe aus docs/store-readiness.md ein GitHub-Issue an und füge die Akzeptanzkriterien in den Text ein. Copilot liest Titel, Beschreibung und vorhandene Kommentare des Issues.

  4. Die Issues Copilot zuweisen

    Wähle in der Seitenleiste Assignees jedes Issues Copilot aus und ergänze bei Bedarf Anweisungen. Halte die Aufgaben klein: Jede wird zu genau einem Pull Request auf einem Branch, und Sessions auf Basis von GitHub Actions enden nach 59 Minuten.

  5. Pull Requests prüfen und nachbessern

    Lies das Diff, fordere über das Menü Reviewers bei Bedarf ein Copilot Code Review an und teste das Preview-Deployment. Soll sich etwas ändern, erwähne @copilot in einem Kommentar; er pusht neue Commits auf denselben Branch.

  6. Deployen und mit WebViewGold wrappen

    Deploye auf deine Produktionsdomain. Setze in Config.swift host, webviewurl, useragent_iphone und useragent_ipad, in Config.java HOST, HOME_URL und USER_AGENT. Die iOS-Setup-Doku listet jede Option auf.

  7. Bauen und einreichen

    Mit dem Cloud Builder (einmaliges Add-on für $349) brauchst du keinen Mac: Er baut beide Apps im Browser und lädt sie zu App Store Connect und in die Play Console hoch. Lass Copilot die Review-Notizen aus dem gemergten Code entwerfen.

Checkliste vor der Einreichung

  • copilot-instructions.md nennt dieselbe Produktions-URL und denselben User-Agent-Marker wie die WebViewGold-Config.
  • Jeder Store-Readiness-Pull-Request ist gemergt und im Produktions-Deploy enthalten.
  • Der Demo-Account für Reviewer funktioniert und steht in den Review-Notizen.
  • Jedes native Feature, das du im Store-Eintrag erwähnst (Push, Teilen, Biometrie), funktioniert in der gebauten App.
  • Die App bietet mindestens eine Funktion, die eine Website nicht kann, und besteht damit Richtlinie 4.2.
  • Der kostenlose Readiness-Check meldet für deine Produktions-URL keine Probleme.

Stolperfallen mit Copilot

  • Zu große Issues ("mach die App store-fertig") führen zu ausufernden Pull Requests. Ein Thema pro Issue.
  • Branch Protection oder Rulesets können Copilot daran hindern, Pull Requests anzulegen oder zu aktualisieren. Ein Admin kann Copilot eine Ausnahme (Bypass) einräumen.
  • Eine Session auf Basis von GitHub Actions kann nur das Repository ändern, in dem die Aufgabe gestartet wurde. Liegt deine API in einem anderen Repository, plane das ein.
  • Auf GitHub.com gelten pfadspezifische Anweisungsdateien nur für den Cloud Agent und das Code Review. Alles, was Chat wissen muss, gehört in die repositoryweite Datei.
  • Copilot fügt vielleicht einen Stripe-Checkout-Button für ein Abo hinzu. Die Anweisungen verbieten das in der iOS-App, aber prüfe jede Zahlungsänderung selbst.
  • Secrets in der Anweisungsdatei oder im Setup-Workflow. Nutze stattdessen Repository- oder Environment-Secrets.

Häufig gestellte Fragen

Was ist der Unterschied zwischen Agent Mode und dem Copilot Cloud Agent?

Der Agent Mode läuft in deinem Editor, während du zusiehst, mit deinen lokalen Dateien und deinem Terminal. Der Cloud Agent läuft auf GitHub in einer eigenen Umgebung, arbeitet nach einem Issue oder Prompt und gibt einen Pull Request zurück. Nutze den Agent Mode für das Audit und den Cloud Agent für klar umrissene Fixes.

Ist der Copilot Coding Agent dasselbe wie der Cloud Agent?

Ja. GitHub nennt ihn jetzt Copilot Cloud Agent; ältere Doku und Blogposts sagen Coding Agent. Issues zuweisen, Pull Requests und @copilot-Kommentare funktionieren genauso.

Liest Copilot AGENTS.md?

Ja. Der Cloud Agent liest AGENTS.md-Dateien überall im Repository, und die nächstgelegene gewinnt. Er akzeptiert außerdem eine einzelne CLAUDE.md oder GEMINI.md im Root. VS Code hängt eine AGENTS.md im Root standardmäßig an Chat-Anfragen an.

Kann Copilot die iOS-App bauen?

Nicht auf GitHub: Der Cloud Agent läuft auf Ubuntu- oder Windows-Runnern, und iOS-Builds brauchen Xcode auf macOS. Baue mit Xcode auf einem Mac oder mit dem WebViewGold Cloud Builder im Browser.

Welchen Copilot-Plan brauche ich?

Der Cloud Agent braucht einen kostenpflichtigen Copilot-Plan, und bei Business und Enterprise müssen Admins ihn aktivieren. Inhalte und Limits der Pläne ändern sich oft, prüfe also vor dem Start den aktuellen Planvergleich von GitHub.

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.