Automatisiere deine App-Store-Screenshot-Pipeline
Marteso verwandelt iOS-Screenshot-Produktion in einen wiederholbaren Build-Workflow. Verbinde GitHub, lass XCUITest laufen, frame Geräte, lokalisiere Captions und bereite Assets für App Store Connect vor — ohne Screenshots manuell neu zu bauen.
Vom UI-Test zu lokalisierten App-Store-Assets
GitHub verbinden
Autorisiere Marteso und wähle das Repository mit deiner Swift-iOS-App und UI-Tests.
XCUITest schreiben
Navigiere zu jedem Screen und rufe den Snapshot-Helper auf, wo Marteso Bilder erfassen soll.
Run auslösen
Manuell starten oder aus GitHub Actions bei Commit/PR — Status wird zurück zu GitHub gepostet.
Framen und lokalisieren
Wende Device-Frames an, generiere Captions und produziere lokalisierte Sets für unterstützte Sprachen.
In ASC hochladen
Output prüfen, Assets exportieren und für App-Store-Connect-Upload vorbereiten.
Mach Screenshots zum Teil deines Release-Workflows
Screenshot-Arbeit bricht oft, wenn Copy, UI, Geräte oder Sprachen sich ändern. Marteso hält die Pipeline nah an Code, Tests, Lokalisierung und App-Store-Delivery.
- GitHub-Integration mit Commit- und PR-Status
- XCUITest-Capture-Points für zuverlässige Screenshots
- Device-Framing und Caption-Generation
- Lokalisierte Screenshots für jede App-Store-Sprache
- Export-Workflow für App Store Connect
Was du vor der Screenshot-Automation brauchst
Swift Native App
Die Pipeline ist für native iOS-Apps gebaut, weil sie auf XCUITest setzt.
XCUITest-Coverage
Dein Test sollte zu jedem Screen navigieren und Capture-Momente markieren.
GitHub-Repository
Marteso verbindet sich mit GitHub, sodass Runs bei Commits oder PRs starten können.
App Store Connect
Verbinde ASC in Marteso, um Screenshot-Assets für den Upload vorzubereiten.
Fastlane frameit in deiner Release-Pipeline ersetzen
Die meisten Indie-iOS-Teams kommen zu Martesos Screenshot-Pipeline von Fastlane frameit oder einem Custom-snapshot-+-frameit-Setup. Marteso fährt dieselbe XCUITest-Capture-Flow, aber ergänzt Device-Framing, lokalisierte Captions und direkten App-Store-Connect-Upload — ohne separate Ruby-Gems, Lane-Definitionen oder manuelles Asset-Schieben.
Bereit zu wachsen?
Kostenlos starten, keine Kreditkarte erforderlich.