CommunityCodierung & Entwicklunggithub.com

BaronCyrus/ship-wechat-minigame

Verwandelt Unity-Spiele in WeChat-Mini-Spiele und führt sie von der Registrierung bis zur Einreichung zur Überprüfung – speziell für Privatpersonen mit Werbemonetarisierung.

Was ist ship-wechat-minigame?

Diese KI-gestützte Fähigkeit ermöglicht es Entwicklern, ein Unity-Spiel in ein WeChat-Mini-Spiel zu konvertieren und den gesamten Veröffentlichungsprozess – von der Kontoregistrierung über die Einreichung von Qualifikationen und Backups bis hin zur Versionsüberprüfung – zu steuern. Sie deckt alle wesentlichen Schritte ab: Erstellen eines WeChat-Mini-Spiel-Kontos für Privatpersonen, Aktivieren der Schnellanpassung ([快适配]), Anpassung des Unity-Projekts (einschließlich WebGL-Build und Patches für Unity 6), Integration von Fähigkeiten wie Werbung von Traffic-Hosts, Teilen, Bestenlisten, Spielkreisen, Speichern, Sicherheitsbereichen und Kapseltasten, sowie das Ausfüllen von Betriebsmaterialien (Spielbeschreibung, Cover, Werbebilder und -videos). Die Fähigkeit behandelt auch häufige Fallstricke: Black-Screen-Probleme bei Unity 6 (durch Patch B7 gelöst), Anzeige von Chinesisch als Quadrate, Probleme bei der Dateiablage oder Zertifizierung und abgelehnte Überprüfungen. Sie unterstützt Entwickler während des gesamten Lebenszyklus eines WeChat-Mini-Spiels, von der ersten Einrichtung bis zur Veröffentlichung und Monetarisierung, und bietet detaillierte, validierte Schritt-für-Schritt-Anleitungen für echte Konten sowie Referenzen zur offiziellen Dokumentation.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BaronCyrus/ShipMyGame/tree/HEAD/skills/ship-wechat-minigame

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

WeChat Mini-Spiel: Von der Registrierung zur Einreichung

Ziel: Das Unity-Spiel des Benutzers in ein WeChat-Mini-Spiel umwandeln, Qualifikationen und zwei Arten von Dateiablage (Recordal) abschließen und eine Version zur Überprüfung einreichen, bis in der „Versionsverwaltung → Überprüfungsversion" der Status „In Überprüfung" angezeigt wird.

Zuerst: Stelle sicher, dass die Schritte 1–4 von ship-my-game abgeschlossen sind (Fortschrittsdatei, Kanal, Gesundheitscheck, Browser). Falls nicht, lies dies zuerst.

Quellenmarkierungen

  • [Valid.]: Erfolgreich auf einem echten Privatkonto getestet.
  • [Offiziell]: Nach offizieller Dokumentation zusammengestellt, mit Link.
  • „Im Backend überprüft": Am 02.11.2026 im echten Backend gesehen und Felder gefunden, aber nicht eingereicht.

Testabdeckung (Stand 08.11.2026)

  • Getestet: Registrierung, Aktivierung der Schnellanpassung, Ausführen des Unity 6-Pakets auf einem echten Gerät, Qualifikationsprüfung (bestanden), WeChat-Zertifizierung (abgeschlossen), Mini-Spiel-Dateiablage (von der zuständigen Behörde genehmigt), Mini-Programm-Dateiablage (von der Plattform zur Vorprüfung bestanden), Hochladen mit dem Entwicklertool, Testversion, Einreichen zur Überprüfung (erste Ablehnung wegen Blackscreen beim ersten Öffnen; nach Patch B7 erneut eingereicht, in etwa 1 Stunde bestanden), Veröffentlichung eines Offline-Spiels vor Erhalt der Mini-Programm-Dateiablagenummer, Betriebsmaterialien (Spielbeschreibung, Werbetexte, allgemeines Material-Cover, vertikale und horizontale Werbebilder, vertikales Werbevideo mit tatsächlichen Gameplay-Aufnahmen) zur Überprüfung eingereicht.
  • Nur [Offiziell] basierend: Schritte nach der Mini-Programm-Vorprüfung, Hochladen über die Befehlszeile, gestaffelte Veröffentlichung, Veröffentlichungsbedingungen für Online-Spiele, Ergebnisse der Betriebsmaterialien-Überprüfung, allgemeine Werbevideos, Traffic-Host und Zahlungsabwicklung.

Persönliche Aufgaben

PhaseAufgabe
P1Konto registrieren: E-Mail-Aktivierungscode ausfüllen, Identität bestätigen, Admin-WeChat-Code scannen. Getestet: ca. 20 Minuten [Valid.]
VollzeitBei mp.weixin.qq.com anmelden (Code scannen). Sitzung läuft in weniger als einem Tag ab; danach erneut scannen [Valid.]
P2Im WeChat-Entwicklertool anmelden (Code scannen); entscheiden, ob der „Service-Port" des Tools aktiviert werden soll (Sicherheitseinstellung) [Valid.]
P3Mit dem Handy-WeChat den Vorschau-Code scannen und das Spiel testen. Vorschau-Code läuft nach ca. 25 Minuten ab [Valid.]
P4Bei der Qualifikationseinreichung unterschreiben und Materialien einreichen; WeChat-Zertifizierung: Vereinbarung zustimmen, Identität bestätigen, bezahlen [Valid.]
P5Mini-Spiel-Dateiablage Schritt 1: Mit dem Handy drei Dokumente scannen und unterschreiben; Screenshots der Dateiablage im Handy-WeChat machen; auf „Einreichen" am Ende klicken [Valid.]
P6Mini-Programm-Dateiablage: Fotos von Vorder- und Rückseite des Personalausweises, bis zur Hausnummer genaue Adresse, zwei eigene Handynummern (Ansprechpartner und Notfallkontakt) sowie eine E-Mail-Adresse, Gesichtserkennung, Zustimmung zu den Bedingungen [Valid.]; bei Dateiablage in Guangdong oder Xinjiang handschriftliche Selbstverpflichtung einreichen; nach bestandener Vorprüfung innerhalb von 24 Stunden die SMS-Überprüfung des Ministeriums für Industrie und Informationstechnologie (MIIT) abschließen [Offiziell] (Leitfaden zur Dateiablage, Materialbeispiele)
P7Beim Hochladen über die Befehlszeile den „Mini-Programm-Code-Upload-Schlüssel" generieren; normalerweise muss der Admin scannen (nicht getestet)
P8In der Einreichungsschleuse auf „Einreichen" klicken; nach der Überprüfung entscheidet der Benutzer über die Veröffentlichung und bestätigt mit dem Admin-WeChat-Code [Valid.]
Nach der VeröffentlichungBeim Aktivieren des Traffic-Hosts der Werbevereinbarung zustimmen; nach der Aktivierung Finanzdaten nachreichen: Kontoname, Personalausweisnummer, Bankkontonummer [Offiziell] (Werbung, payouts.md)

Technische Anforderungen (Vergleich Schritt 3 des Haupteinstiegs)

Engine-Version

  • Offizielle Aussage [Offiziell]:
    • Unterstützt Unity 2018–2022 und die Unity China Engine, empfohlen werden 2022.3 oder die Unity China Engine (Empfohlene Engine-Version).
    • Das SDK-Änderungsprotokoll sagt: „Unterstützt Unity6, Vorschauversion nicht für die Veröffentlichung empfohlen" (CHANGELOG).
  • In diesem Repository getestet [Valid.]: Unity 6000.6 läuft nach 12 Patches auf einem echten Gerät; die Patches wurden in Skripte geschrieben. Das frühere „gelegentliche Android-Blackscreen" trat auf, weil die Engine nicht auf das Ressourcenpaket wartete; die erste Einreichung wurde deshalb abgelehnt, aber durch Patch B7 behoben (siehe build.md Abschnitt 10).
  • Wie wählen:
    • Neues Projekt: Verwende 2022.3 LTS oder die Unity China Engine.
    • Bestehendes Unity 6-Projekt: Kann die Patch-Route dieses Repositories verwenden. Teile dem Benutzer mit, dass es offiziell nur als Vorschau gilt, und trage es in die Fortschrittsdatei ein.

Plattformmodul: WebGL Build Support.

SDK

  • Mit scripts/fetch_wxsdk.sh abrufen, Version fest bei v0.1.34.
  • Nicht die Vorschauversion v0.1.35 verwenden: Sie ersetzt das Plugin durch WX-WASM-SDK-V3, bestehende Patches könnten unwirksam werden.

AppID: Muss die AppID eines echten Mini-Spiels sein und die „Schnellanpassung" aktiviert haben. Testkonten können keine Unity-Pakete ausführen [Valid.].

Paketgröße

  • Offizielle Grenzen: Hauptpaket ≤ 4 MB, Gesamtpaket ≤ 30 MB [Offiziell] (Codepaket).
  • Wenn Erstpaket-Ressourcen im Paket enthalten sind, berechnet die Unity-Dokumentation mit 20 MB (UsingLoader), also nach 20 MB richten.
  • Getestete Paketgröße: 13–14 MB [Valid.].

Erforderliche Codeänderungen (alle [Valid.], Vorgehen in build.md und capabilities.md):

  • Chinesische Schriftart-Untermenge erstellen und als Fallback festlegen.
  • Speichern mit WX.StorageSetStringSync umstellen, nach jedem wichtigen Vorgang sofort speichern.
  • Vermeidung von Sicherheitsbereich und der Kapseltaste oben rechts mit WX.GetWindowInfo, WX.GetMenuButtonBoundingClientRect berechnen.
  • Externe Links, App-Store-Bewertungen, Google-Dienste entfernen; nur für Android verwendeter Code in #if UNITY_ANDROID.
  • Hauptseitentitel zeigt den registrierten chinesischen Spielnamen; für Dateiablage-Screenshots erforderlich.
  • Wenn Werbeplatz-ID leer ist, Werbeschaltfläche sicher herabstufen, ohne Fehler oder Prozessblockade.
  • Spiel im Callback von WX.InitSDK starten.

Netzwerktyp: Zuerst entscheiden, ob „Offline" oder „Online"; muss vor der Mini-Spiel-Dateiablage festgelegt werden.

  • Die Datenschutzrichtlinie für Offline-Spiele kann nur „Keine Benutzerdaten verarbeiten" auswählen (im Backend überprüft).
  • Daher können Offline-Spiele keine datenschutzbezogenen Schnittstellen wie Freundesbestenliste, Zwischenablage oder Benutzerinformationen verwenden (Schlussfolgerung, basierend auf console.md).

Phasen

P1 Konto- und Backend-Initialisierung

  1. Wenn der Benutzer bereits ein Mini-Spiel-Konto hat, springe zu Schritt 2. Andernfalls öffne die Registrierungsseite gemäß onboarding.md, lasse den Benutzer ein Privatkonto registrieren, wähle als erste Kategorie „Mini-Spiel" [Valid.].
  2. Spielnamen festlegen: Reines Chinesisch verwenden, um Anforderungen an urheberrechtliche Materialien zu vermeiden. Der Name wird nach Einreichung der Qualifikation und Dateiablage gesperrt und kann bis zum Abschluss der Mini-Programm-Dateiablage nicht mehr geändert werden. Bei der Kategorieauswahl für Privatkonten Kulturinteraktion, Rollenspiele und Kartenspiele vermeiden [Offiziell] (Kategorieeinstellung). Regeln in listing.md.
  3. Schnellanpassung aktivieren: „Spiele-Fähigkeitskarte → Entwicklungskapazitäten → Produktivitätspaket → Schnellanpassung", auf „Jetzt beantragen" klicken, sofort wirksam [Valid.].
  4. Unter „Entwicklungsmanagement → Entwicklungseinstellungen → Entwickler-ID" die AppID auslesen, in die Fortschrittsdatei und publish/wechat/build.json eintragen [Valid.].
  5. Unter „Kontoeinstellungen → Grundeinstellungen" bestätigen, dass die Betriebsregion „China (Festland)" ist (im Backend überprüft).
  6. Die stabile Version des WeChat-Entwicklertools installieren, nicht den Minigame-Build, und den Benutzer bitten, sich durch Scannen anzumelden [Valid.].

Abschlusskriterien:

  • Fortschrittsdatei enthält AppID.
  • „Produktivitätspaket"-Seite zeigt Schnellanpassung als „Aktiviert".
  • Grundeinstellungen haben Name und Dienstkategorie ausgefüllt.
  • Entwicklertool ist angemeldet.

P2 Build und Export

  1. WebGL-Modul installieren, dann scripts/fetch_wxsdk.sh <Projekt> ausführen, um das SDK in Packages/ einzubetten und zu patchen [Valid.].
  2. scripts/ShipWeChatBuild.cs nach <Projekt>/Assets/Editor/ kopieren. Dann templates/build.json als Vorlage für <Projekt>/publish/wechat/build.json verwenden [Valid.].
  3. Mit ../ship-my-game/scripts/make_cjk_font.py die chinesische Schriftart-Untermenge erstellen und in build.json die Felder cjkFont und latinFonts ausfüllen [Valid.].
  4. Code gemäß „Technische Anforderungen" ändern [Valid.].
  5. Exportieren: ../ship-my-game/scripts/unity_build.sh <Projekt> WebGL ShipWeChatBuild.Export wechat ausführen [Valid.].
  6. Im Entwicklertool „Projekt → Projekt importieren" wählen, <Projekt>/Builds/wechat/minigame auswählen, auf „Vertrauen und ausführen" klicken und den Hauptablauf im Simulator durchgehen [Valid.].
  7. Mit scripts/wx_cold_start.py im Simulator einen Kaltstart simulieren: Cache löschen, Ressourcenpaket um 12 Sekunden verzögern, kompilieren, Ergebnis anzeigen, rückgängig machen. So sieht der Prüfer den ersten Start; mit dem eigenen Handy ist es nicht sichtbar. Schritte in build.md [Valid.].

Abschlusskriterien:

  • Log zeigt [Ship] wechat export=SUCCEED. Bei Unity 6-Projekt zusätzlich [Ship] framework patched und eine Zeile, die mit [Ship] B7 beginnt.
  • Simulierter erster Start: Simulator zeigt zuerst Ladeseite, dann Hauptseite; wx_cold_start.py log meldet OK; am Ende erfolgt release.
  • Simulator erreicht Hauptseite, Berührung reagiert, Konsole zeigt keine roten Fehler (außer ignorierbaren Logs).
  • Vorschaufenster zeigt Codepaketgröße innerhalb der Grenzen.

Details und Patch-Tabelle in build.md.

P3 Verifizierung auf echtem Gerät

  1. Vorschaufenster auf „QR-Code-Vorschau" umschalten. Nicht „Automatische Vorschau" oder „Echtgerät-Debugging" verwenden [Valid.].
  2. Vorschau-Code generieren, Screenshot an Benutzer senden oder Benutzer direkt den Code im Entwicklertool scannen lassen. Code läuft nach ca. 25 Minuten ab [Valid.].
  3. Mit dem Benutzer Punkt für Punkt die Echtgerät-Checkliste von build.md durchgehen: Ton, Chinesisch, Berührung, Beenden und erneutes Öffnen bewahrt Speicherstand, Display-Notch und Kapsel verdecken keine UI, keine unzugänglichen Einstiege, Hauptseite zeigt chinesischen Namen.
  4. Auch auf dem Handy einen Kaltstart durchführen: Zuerst das Mini-Spiel unter „Zuletzt verwendet" in WeChat löschen, dann Code scannen. Es ist nicht überprüft, ob das Löschen den Ressourcen-Cache vollständig entfernt; die Schlussfolgerung basiert auf der Simulation in Phase P2. Bei Blackscreen gemäß troubleshooting.md vorgehen, nicht durch „Erneutes Betreten des Mini-Programms" umgehen: Der Prüfer öffnet es nur einmal; die erste Einreichung wurde deswegen abgelehnt [Valid.].

Abschlusskriterien: Benutzer bestätigt alle Punkte der Checkliste auf mindestens einem Handy. Bei Android- und iOS-Geräten beide testen.

P4 Pflichtangaben im Backend, Qualifikationen und Zertifizierung (kann parallel zu P2, P3 durchgeführt werden)

  1. Altershinweis: „Kontoeinstellungen → Grundeinstellungen → Altershinweis → Einstellen". Gemäß console.md ausfüllen, Benutzer bestätigen lassen, dann auf „Überprüfung einreichen" klicken (im Backend überprüft).
  2. Datenschutzerklärung für Benutzer: „Service-Inhaltserklärung → Datenschutzerklärung für Benutzer → Verbessern". Bei Offline-Spielen „Keine Benutzerdaten in irgendeiner Form verarbeiten" auswählen, Benutzer bestätigen lassen, dann auf „Inhalt bestätigen" klicken (im Backend überprüft).
  3. Qualifikationseinreichung: „Fall 2: Das Mini-Spiel benötigt derzeit und in Zukunft keine virtuellen Zahlungen" auswählen, Unterschriftsmaterialien vom Benutzer erledigen lassen [Valid.]. Siehe filing.md.
  4. WeChat-Zertifizierung: Vom Benutzer durchführen lassen [Valid.]. Siehe onboarding.md.
  5. Echtnamen-Zertifizierung der Zentralen Propagandaabteilung: Wenn keine virtuellen Zahlungen aktiviert sind, kein Handeln erforderlich; die Seite schreibt wörtlich „Kein Entwicklerhandlung erforderlich" (im Backend überprüft).

Abschlusskriterien:

  • Altershinweis zeigt „Eingereicht" oder „Bestanden".
  • Datenschutzerklärung zeigt nicht mehr „Nicht aktualisiert".
  • Qualifikation zeigt „In Überprüfung" oder „Bestanden".
  • WeChat-Zertifizierung ist abgeschlossen oder bezahlt und in Überprüfung.

P5 Mini-Spiel-Dateiablage

  1. Vier Dinge zuerst bestätigen:
    • Name ist endgültig festgelegt;
    • Qualifikation wurde eingereicht;
    • Altershinweis wurde eingereicht;
    • Es gibt eine Vorschauversion: Hauptseite zeigt chinesischen Namen, „Optimierungsvorschläge"-Popup ist geschlossen.
  2. Dateiablage-Formular öffnen; Einstieg in filing.md. Schritt 1 vom Benutzer: Spieltyp und Netzwerktyp auswählen, dann mit dem Handy drei Dokumente scannen und unterschreiben [Valid.].
  3. Text für Schritt 2 von dir ausfüllen. Zuerst Code lesen, dann gemäß templates/filing-content.md Szenen, Spielmechaniken und Systeme beschreiben [Valid.].
  4. Screenshot-Liste an den Benutzer geben, er soll im Handy-WeChat Screenshots machen. Du benennst sie nach Kategorien um, überträgst sie mit der lokalen Zwischenablage-Methode einzeln pro Kategorie, klickst nach dem Hochladen auf „Speichern", aktualisierst und überprüfst [Valid.].
  5. Einreichungsschleuse durchlaufen: Die einzureichenden Inhalte dem Benutzer auflisten; nach „Einreichen" klickt der Benutzer, dann auf „Weiter → Vorschau → Einreichen" klicken oder den Benutzer selbst klicken lassen [Valid.].

Abschlusskriterien: Die Seite „Mini-Spiel-Dateiablage & Veröffentlichungsprozess-Leitfaden" zeigt für die Mini-Spiel-Dateiablage „Plattformprüfung läuft". In der Fortschrittsdatei unter „Wartezeit" die voraussichtliche Dauer eintragen: Plattformvorprüfung 1–2 Werktage, Prüfung durch zuständige Behörde 10–20 Werktage.

P6 Mini-Programm-Dateiablage (ICP)

Basierend auf: Mini-Programm-Dateiablage, Leitfaden zur Dateiablage, Materialbeispiele. Formular ausfüllen und einreichen getestet; nach der Vorprüfung gemäß offiziellen Angaben.

  1. Warten, bis die Mini-Spiel-Dateiablage „Von zuständiger Behörde genehmigt" anzeigt und die WeChat-Zertifizierung abgeschlossen ist. Im Test erforderte die Prozessleitseite, dass beide abgeschlossen sein müssen, bevor die Schaltfläche „Dateiablage starten" aktiv wird [Valid.].
  2. Bevor das Formular geöffnet wird, dem Benutzer alle vorzubereitenden Dinge auf einmal erklären: Fotos von Vorder- und Rückseite des Personalausweises, bis zur Hausnummer genaue Adresse, zwei eigene Handynummern und eine E-Mail-Adresse, Hintergrundanforderungen für die Gesichtserkennung; bei Dateiablage in Guangdong oder Xinjiang zusätzlich handschriftliche Selbstverpflichtung. Klarstellen, dass „Einreichen" erst nach deiner Überprüfung erfolgt. Im Test hat der Benutzer direkt nach dem Ausfüllen eingereicht [Valid.]. Checkliste in filing.md.
  3. Von der Prozessleitseite über „Dateiablage starten" gelangt man zu einem neuen Tab „Dateiablage-Typ überprüfen". Fall 1 / Fall 2 und Dateiablage-Typ müssen nicht ausgewählt werden [Valid.].
    • Benutzer: Region auswählen, Personalausweis hochladen, auf „Überprüfen" klicken; Adresse, Handynummer und E-Mail eingeben; Code für Gesichtserkennung scannen; Selbstverpflichtung unterschreiben (Guangdong, Xinjiang).
    • Du: Entwurf für „Bemerkungen (Pflichtfeld)" erstellen und vom Benutzer bestätigen lassen (offizielle Anforderung nicht angegeben, nicht bestätigt); Seite „Materialvorschau" lesen und überprüfen.
  4. Auf der Seite „Materialvorschau" die Einreichungsschleuse durchlaufen: Dem Benutzer Service-Inhalt, Bemerkungen und hochgeladene Materialien auflisten; Adresse und Ausweisdaten vom Benutzer selbst überprüfen lassen; Zustimmungsbedingungen unten vom Benutzer anklicken lassen; nach „Einreichen" des Benutzers klicken [Valid.].
  5. Nach bestandener Plattformvorprüfung den Benutzer erinnern: Nach Erhalt der SMS von 12381 innerhalb von 24 Stunden die Überprüfung auf der MIIT-Dateiablage-Website abschließen; bei Überschreitung wird die Einreichung zurückgezogen [Offiziell].

Abschlusskriterien: Backend zeigt, dass die Dateiablagenummer vergeben wurde; oder auf der Startseite zeigt „Dateiablage & Zertifizierung" für die Mini-Programm-Dateiablage „In Überprüfung" (im Test „Plattformprüfung läuft"), Fortschrittsdatei enthält Einreichungszeit, aktuelle Prüfstufe und voraussichtliche Dauer.

P7 Hochladen der Entwicklungsversion und Testversion [Valid.]

Basierend auf: Gemeinsame Arbeit und Veröffentlichung, miniprogram-ci.

  1. Sicherstellen, dass die exportierte Version die diesmal einzureichende ist: Werbeplatz-ID kann leer sein, Hauptseitenname korrekt, „Optimierungsvorschläge"-Popup geschlossen.
  2. Hochladen, eine von zwei Methoden:
    • Im Entwicklertool „Hochladen", Versionsnummer und Projektbemerkung ausfüllen [Valid.];
    • Befehlszeile: scripts/wx_ci.js upload, erfordert Upload-Schlüssel und IP-Whitelist, siehe automation.md (nicht getestet).
  3. „Versionsverwaltung → Entwicklungsversion" öffnen, Version bestätigen, dann über den Dropdown-Pfeil neben „Überprüfung einreichen" die Version „Als Testversion auswählen" und den Benutzer bitten, den Testversion-Code für eine letzte Überprüfung zu scannen [Valid.]. Details in review.md.

Abschlusskriterien: Entwicklungsversionsliste enthält diese Version; Testversion kann auf dem Handy geöffnet werden.

P8 Einreichungsschleuse [Valid.]

Basierend auf: Versionsüberprüfung.

  1. Voraussetzungen überprüfen:
    • Altershinweis und Datenschutzerklärung sind abgeschlossen;
    • Entwicklungsversion wurde hochgeladen;
    • Im Spiel angezeigter Name stimmt mit dem Backend-Namen überein.
  2. In der „Versionsverwaltung → Entwicklungsversion" auf „Überprüfung einreichen" klicken, Formular gemäß review.md ausfüllen. Das Formular befindet sich in einem Cross-Origin-iFrame in einem neuen Tab; nur Screenshots und klickbasierte Bedienung möglich.
  3. Einreichungsschleuse des Haupteinstiegs durchlaufen: Dem Benutzer Kanal, Versionsnummer, Paketgröße, Versionshinweise, Datenschutz- und Werbeerklärung, voraussichtliche Überprüfungsdauer (offiziell normalerweise 1 Kalendertag, getestet 1–3 Stunden) auflisten und auf „Einreichen" des Benutzers warten.
  4. Im Formular auf „Einreichen" klicken; im Hinweis zur Datenschutzkonformität auf „Weiter einreichen" klicken; dann in der „Versionsverwaltung" bestätigen, dass die „Überprüfungsversion" den Status „In Überprüfung" zeigt.

Abschlusskriterien: „Überprüfungsversion" zeigt „In Überprüfung". Fortschrittsdatei enthält Einreichungszeit, voraussichtliche Dauer und wo das Ergebnis eingesehen werden kann („Versionsverwaltung"-Seite, Systemnachrichten).

Wartezeit und nach der Veröffentlichung

Dauer der Wartezeiten (in Fortschrittsdatei unter „Wartezeit" eintragen)

  • Qualifikation: Getestet bestanden; Seite schreibt etwa 1 Werktag, offiziell 1–3 Kalendertage.
  • Mini-Spiel-Dateiablage: Plattformvorprüfung 1–2 Werktage, zuständige Behörde 10–20 Werktage. Getestet: 24.10. eingereicht, 31.10. bei „zuständiger Behörde in Prüfung", 07.11. bestanden.
  • Mini-Programm-Dateiablage: Offiziell für Fall 2 etwa 10–30 Werktage; Backend zeigt auch 3–10 (Prozessleitseite) und 2–22 (Popup auf Versionsverwaltungsseite „Dateiablage erforderlich"); mit der längsten Angabe rechnen. Plattformvorprüfung 1–2 Werktage, nach Ablehnung erneute Prüfung 7 Werktage.
  • Versionsüberprüfung: Offiziell etwa 1 Kalendertag; getestet beides Mal am selben Tag, ca. 3 Stunden (Ablehnung) und ca. 1 Stunde (Bestätigung).

Was während der Wartezeit vermieden werden sollte

  • Nicht umbenennen, nicht den Inhaber wechseln: Beide Dateiablagen werden ungültig und müssen erneut gestartet werden.
  • Nicht auf „Plugin-Update verfügbar" im Entwicklertool klicken: Plugin-Version folgt dem SDK [Valid.].

Was während der Wartezeit vorbereitet werden kann: Werbecode einbauen (ID leer lassen), Screenshots machen.

Veröffentlichung: Nach bestandener Überprüfung in der „Versionsverwaltung → Überprüfungsversion" auf „Veröffentlichung einreichen" klicken, vollständige oder gestaffelte Veröffentlichung auswählen, dann mit Admin-WeChat-Code bestätigen. Vor der Veröffentlichung erneut den Benutzer fragen [Valid.]. Offline-Spiele müssen getestet nicht auf die Mini-Programm-Dateiablagenummer warten; Online-Spiele benötigen sie laut offiziellen Angaben zuerst. Siehe review.md.

Nach der Veröffentlichung

  • Betriebsmaterialien: In der „Betriebsmaterialien-Verwaltung" Spielbeschreibung, allgemeines Material-Cover, vertikale und horizontale Werbebilder, Werbetexte und Werbevideos ausfüllen. Sie bestimmen, wie das Spiel in Suchergebnissen und auf der Entdeckungsseite angezeigt wird. Text- und Bildelemente können nur 3x pro Monat geändert werden, Werbevideos 10 Sets pro Woche. Zuerst Musterbilder, -videos und -texte dem Benutzer zeigen; nach Zustimmung einreichen. Siehe listing.md [Valid.].
    • Wenn oben auf der Startseite der Hinweis fehlt, dass „Werbevideo mit tatsächlichen Gameplay-Aufnahmen" fehlt, gemäß listing.md „Werbevideo erstellen" echtes Gameplay aufnehmen: Hochformat 1080×1920, 20–30 Sekunden, ohne Text oder Rahmen.
  • Traffic-Host: Erfordert mehr als 100 eindeutige Besucher (oder Erfüllung der Spielkreis-Bedingungen). Am Tag der Aktivierung Finanzdaten nachreichen, dann Werbeplätze erstellen, IDs ins Spiel einfügen und eine weitere Version veröffentlichen. Siehe capabilities.md, Zahlungsabwicklung in payouts.md.
  • Startfehler: Nach der Veröffentlichung im Backend unter „Echtzeit-Logs" die Logs des fehlgeschlagenen Starts ansehen und in die Fortschrittsdatei eintragen.

Bei Ablehnung oder Verzögerung: Siehe review.md und troubleshooting.md.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills