# screens/marketing-tour-loggedin.yaml # # No-Login-Tour (single-session, tab-basiert, sheet-resilient). # Voraussetzung: App auf dem Simulator BEREITS eingeloggt. # # WICHTIG: Nach Besuch des Blocker-Tabs erscheint das "Schutz ist aus"-Sheet # (Bypass-Detection auf dem Sim) und blockiert modal alle weiteren Taps. # Deshalb: alle anderen Tabs ZUERST, Blocker als LETZTES. "Nicht erlauben" # (Screen-Time-Dialog) + "Später" (Schutz-Sheet) werden überall weggetippt. # Alle tapOn optional → kein Abbruch. Nur launch/wait/screenshot Pflicht. appId: org.rebreak.app --- - launchApp - waitForAnimationToEnd: timeout: 6000 - tapOn: text: "Nicht erlauben" optional: true - tapOn: text: "Später" optional: true - waitForAnimationToEnd: timeout: 1000 # 07 — HOME / FEED - tapOn: text: "Home" optional: true - tapOn: text: "Später" optional: true - waitForAnimationToEnd: timeout: 1200 - takeScreenshot: screenshots/07-community # 04 — COACH / LYRA - tapOn: text: "Coach" optional: true - tapOn: text: "Später" optional: true - waitForAnimationToEnd: timeout: 2500 - takeScreenshot: screenshots/04-sos-lyra # 07b — CHAT / DM - tapOn: text: "Chat" optional: true - tapOn: text: "Später" optional: true - waitForAnimationToEnd: timeout: 2000 - takeScreenshot: screenshots/07b-dm # 06 — MAIL - tapOn: text: "Mail" optional: true - tapOn: text: "Später" optional: true - waitForAnimationToEnd: timeout: 2500 - takeScreenshot: screenshots/06-mail-schutz # 08 — PROFIL / STREAK (Home + Header-Avatar) - tapOn: text: "Home" optional: true - tapOn: text: "Später" optional: true - waitForAnimationToEnd: timeout: 1000 - tapOn: id: "header-avatar-btn" optional: true - waitForAnimationToEnd: timeout: 2500 - takeScreenshot: screenshots/08-streak # 02 / 03 — BLOCKER (zuletzt; Schutz-Sheet danach wegtippen) - tapOn: text: "Blocker" optional: true - waitForAnimationToEnd: timeout: 2000 - tapOn: text: "Später" optional: true - waitForAnimationToEnd: timeout: 1500 - takeScreenshot: screenshots/02-blocker - takeScreenshot: screenshots/03-blocked