Alle Store-Inhalte deiner App liegen versioniert im App-Repository – die Pipeline lädt sie beim Veröffentlichen automatisch mit hoch.
Texte: die fastlane/metadata-Struktur
Pro Sprache (de-DE, en-US, …) gibt es einen Ordner mit Textdateien:
iOS – ios/fastlane/metadata/<sprache>/:
| Datei | Inhalt |
|---|---|
name.txt |
App-Name im Store |
subtitle.txt |
Untertitel |
description.txt |
Beschreibung |
keywords.txt |
Suchbegriffe |
release_notes.txt |
Was ist neu |
support_url.txt, marketing_url.txt, privacy_url.txt |
Links |
Android – android/fastlane/metadata/<sprache>/:
| Datei | Inhalt |
|---|---|
title.txt |
App-Name im Store |
short_description.txt |
Kurzbeschreibung |
full_description.txt |
Beschreibung |
Dazu kommen im jeweiligen Repository-Bereich: app_icon.png (Icon), google_data_safety.csv (Android-Datensicherheit) sowie app_privacy.json und app_rating_config.json (iOS-Datenschutz und Altersfreigabe).
Screenshots: automatisch generiert
Store-Screenshots musst du nicht von Hand erstellen – die Pipeline generiert sie aus den UI-Tests deiner App:
- Lege fest, welche Screens fotografiert werden (
test/goldens/Framefile.json) und welche Marketing-Texte darüber stehen (test/goldens/<sprache>/title.strings). - Committe eine leere Datei namens
.doppelt-digital-create-new-screenshotsins Repository-Root und pushe nachmain. - Die Pipeline rendert die Screens in allen Projektsprachen, setzt sie in Geräterahmen (Frameit) und legt sie in den Metadaten-Ordnern ab.
- Beim nächsten Publish werden die neuen Screenshots mit in die Stores hochgeladen; die Marker-Datei räumt die Pipeline selbst wieder weg.
Tipp
Die Screenshot-Generierung nutzt den Screenshot-Test-Modus deiner App (
SCREENSHOT_TEST_MODE), in dem z. B. Demo-Daten angezeigt werden – so sehen die Bilder immer aufgeräumt aus.Siehe auch
- Apps veröffentlichen – der Release-Ablauf.
- Hinweise zur App-Store-Review