Store-Metadaten: Titel, Beschreibung & Screenshots

Was die Stores brauchen, wo es im Repository liegt und wie Screenshots automatisch entstehen.

Auf dieser Seite

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:

iOSios/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

Androidandroid/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:

  1. Lege fest, welche Screens fotografiert werden (test/goldens/Framefile.json) und welche Marketing-Texte darüber stehen (test/goldens/<sprache>/title.strings).
  2. Committe eine leere Datei namens .doppelt-digital-create-new-screenshots ins Repository-Root und pushe nach main.
  3. Die Pipeline rendert die Screens in allen Projektsprachen, setzt sie in Geräterahmen (Frameit) und legt sie in den Metadaten-Ordnern ab.
  4. 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