[2026-07-10] eagle: work/projects/ios-subscription-day7-promo-pr.md
This commit is contained in:
@@ -35,9 +35,9 @@ Contextual onboarding then starts on the browser. The *"Ready to get started? Tr
|
||||
On the *"Ready to get started? Try a search!"* dialog, do not tap any chip → press home button → switch back to DuckDuckGo → **No promo sheet** (foregrounding) → force-quit → wait ≥1 min → cold launch
|
||||
→ **No promo sheet**
|
||||
|
||||
2. **Select a search chip; "Try Visiting a Site" appears; hide app, restore; stop app, cold launch — no promo both times**
|
||||
On *"Ready to get started? Try a search!"* select a search suggestion chip → SERP loads → *"That's DuckDuckGo Search!"* dialog → tap **"Got it!"** → *"Next, try visiting a site!"* appears → press home button → switch back to DuckDuckGo → **No promo sheet** (foregrounding) → force-quit → wait ≥1 min → cold launch
|
||||
→ **No promo sheet**
|
||||
2. **Select a search chip; "Try Visiting a Site" appears; hide app, restore; stop app, cold launch**
|
||||
On *"Ready to get started? Try a search!"* select a search suggestion chip → SERP loads → *"That's DuckDuckGo Search!"* dialog → tap **"Got it!"** → *"Next, try visiting a site!"* appears → press home button → switch back to DuckDuckGo → **No promo sheet** (foregrounding; `isShowingContextualOnboardingDialog = true`) → force-quit → wait ≥1 min → cold launch
|
||||
→ **Day-7 promo sheet appears** (`tryVisitASiteShown` already persisted; dialog won't reappear; `isStillOnboarding() = false`, `isShowingContextualOnboardingDialog = false` on fresh launch)
|
||||
|
||||
3. **"Try Visiting a Site" dialog visible; tap X; stop app; cold launch**
|
||||
On *"Next, try visiting a site!"* tap the **X** (skip/close) → confirm skip if prompted → force-quit → wait ≥1 min → cold launch
|
||||
|
||||
Reference in New Issue
Block a user