Del test de UI a assets localizados de App Store

1

Conecta GitHub

Autoriza Marteso y selecciona el repo con tu app iOS Swift y tests UI.

2

Escribe XCUITest

Navega a cada pantalla y llama al snapshot helper donde Marteso debe capturar imágenes.

3

Dispara un run

Arranca manualmente o desde GitHub Actions en commits o PRs — el status se postea de vuelta a GitHub.

4

Enmarca y localiza

Aplica frames de dispositivo, genera captions y produce sets localizados para idiomas soportados.

5

Sube a ASC

Revisa el output, exporta assets y prepara el set para upload a App Store Connect.

Screenshot Pipeline

Haz que las capturas sean parte de tu workflow de release

El trabajo de capturas se rompe a menudo cuando cambian copy, UI, dispositivos o idiomas. Marteso mantiene la pipeline cerca del código, los tests, la localización y la entrega a App Store.

  • Integración con GitHub con status de commit y PR
  • Capture points de XCUITest para capturas fiables
  • Device framing y generación de captions
  • Capturas localizadas para cada idioma de App Store
  • Workflow de exportación a App Store Connect
Screenshot Pipeline · Release 2.4
Conectar GitHub
Escribir UI test
Disparar run
Device framing
Localización
Upload ASC

Lo que necesitas antes de automatizar capturas

App Swift nativa

La pipeline está construida para apps iOS nativas porque depende de XCUITest.

Cobertura XCUITest

Tu test debe navegar a cada pantalla y marcar los momentos de captura.

Repo de GitHub

Marteso se conecta a GitHub para que los runs arranquen desde commits o PRs.

App Store Connect

Conecta ASC en Marteso para revisar y preparar assets de captura para upload.

Reemplazar Fastlane frameit en tu pipeline de release

La mayoría de equipos iOS indie llegan a la pipeline de capturas de Marteso desde Fastlane frameit o un setup custom de snapshot + frameit. Marteso corre el mismo flow de captura XCUITest pero añade device framing, captions localizados y upload directo a App Store Connect — sin gems de Ruby separados, definiciones de lanes ni manejo manual de assets.

¿Listo para crecer?

Empieza gratis, sin tarjeta.