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. In der Application Platform bearbeitest du Sprachen über die Sprach-Chips oben im Editor – dort kannst du Sprachen hinzufügen und entfernen.
iOS – ios/fastlane/metadata/<sprache>/:
| Datei | Inhalt |
|---|---|
name.txt |
App-Name im Store |
subtitle.txt |
Untertitel |
description.txt |
Beschreibung |
keywords.txt |
Suchbegriffe (kommagetrennt) |
release_notes.txt |
Was ist neu |
support_url.txt, marketing_url.txt, privacy_url.txt |
Links |
apple_tv_privacy_policy.txt |
Apple-TV-Datenschutz |
app_clip_default_experience_subtitle.txt |
App-Clip-Untertitel |
Android – android/fastlane/metadata/<sprache>/:
| Datei | Inhalt |
|---|---|
title.txt |
App-Name im Store |
short_description.txt |
Kurzbeschreibung |
full_description.txt |
Beschreibung |
keywords.txt |
Suchbegriffe (kommagetrennt) |
recent_changes.txt |
Änderungen |
support_url.txt, marketing_url.txt, privacy_url.txt |
Links |
promotional_text.txt |
Werbetext |
changelogs/default.txt |
Standard-Changelog |
Plattformweite Felder
iOS Root (ios/fastlane/metadata/):
- Kategorien (primär/sekundär inkl. Unterkategorien)
copyright.txt,app_store_title.txt,app_default_language.txtapp_rating_config.json– Altersfreigabe (inkl. Gambling/Loot-Box-relevante Angaben)app_privacy.json– App-Datenschutz für App Store Connectreview_information/*.txt– Kontakt für App-Reviewapp_icon.png(1024×1024)
Android Root (android/fastlane/metadata/):
app_icon.png,google_data_safety.csv
Store-Grafiken (Android, pro Sprache)
Unter images/:
icon.png(512×512)featureGraphic.png(1024×500)promoGraphic.png,tvBanner.png
Screenshots: Geräte und Upload
Store-Screenshots können automatisch generiert oder manuell hochgeladen werden:
- iOS: iPhone- und iPad-Screenshots (Erkennung über Dateiname)
- Android: Phone, 7"- und 10"-Tablet-Screenshots
Die Pipeline generiert Screenshots aus UI-Tests:
- 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.
keywords.txt gespeichert – genau wie Fastlane es erwartet.Siehe auch
- Apps veröffentlichen – der Release-Ablauf.
- Hinweise zur App-Store-Review