Skip to content

Add deep link routing and launch argument automation to public demo apps#47

Merged
bryanboyko merged 1 commit intomainfrom
feature/deep-link-automation
Mar 29, 2026
Merged

Add deep link routing and launch argument automation to public demo apps#47
bryanboyko merged 1 commit intomainfrom
feature/deep-link-automation

Conversation

@bryanboyko
Copy link
Copy Markdown
Member

Summary

  • Adds CLXDeepLinkRouter (ObjC) and DeepLinkRouter (Swift) to both public demo apps for programmatic ad format testing via simctl launch arguments
  • Supports test-all (sequential cycle through all formats), individual format load/show, and combined load-show for fullscreen ads
  • Public apps exclude rewarded-interstitial format (not available in public SDK)

Test plan

  • Build and run ObjC demo app on simulator with -CLXTestCommand test-all
  • Build and run Swift demo app on simulator with -CLXTestFormat banner -CLXTestAction load
  • Verify no URL scheme confirmation dialog (launch args bypass it)

Made with Cursor

Adds CLXDeepLinkRouter (ObjC) and DeepLinkRouter (Swift) to both
public demo apps, enabling programmatic ad format testing via simctl
launch arguments (-CLXTestCommand, -CLXTestFormat, -CLXTestAction).
Supports test-all, individual format load/show, and combined load-show
for fullscreen ads. Public apps exclude rewarded-interstitial format.

Made-with: Cursor
@bryanboyko bryanboyko merged commit 5568985 into main Mar 29, 2026
bryanboyko added a commit that referenced this pull request Mar 29, 2026
…ation"

This reverts commit 5568985, reversing
changes made to 93bece6.
bryanboyko added a commit that referenced this pull request Mar 29, 2026
Revert PR #47: deep link routing (superseded by PR #49)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant