ASO tooling: compositores de marketing + captura UITest

- testCaptureScreenshots en PortfolioJournalUITests: captura tabs con datos demo,
  idioma vía SCREENSHOT_LANG (usa el modo --screenshots del commit siguiente)
- Scripts/aso: compositores de screenshots de App Store (frame_layout con
  perspectiva 3D + panorama multi-panel, variantes premium/tilt), layouts JSON
  iPhone/iPad, y asc.py (helper API App Store Connect para estado/screenshots)
- Fix test roto pre-existente: OnboardingQuickStartView.appSettingsURL restaurado

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015qUZrBusG82T37R7PeokqJ
This commit is contained in:
alexandrev-tibco
2026-07-02 22:11:20 +02:00
parent 9d56d420aa
commit 19e80c912b
10 changed files with 1515 additions and 0 deletions
+7
View File
@@ -28,3 +28,10 @@ fastlane/test_output/
Justificante_*.pdf
*.pkg
og-image.png
# ASO tooling artifacts
Scripts/aso/.venv/
Scripts/aso/_*.png
Scripts/aso/pano_*/
Scripts/aso/originals/
__pycache__/