maui-deep-linking

Installation
SKILL.md

.NET MAUI Deep Linking

Platform Gotchas

Android

  • AutoVerify = true is required on the IntentFilter for App Links (not just deep links). Without it, Android shows a disambiguation dialog instead of opening your app directly.
  • Handle intent in both OnCreate and OnNewIntent. OnCreate fires for cold starts; OnNewIntent fires when the app is already running. Missing either means links silently fail in one scenario.
// ❌ Only handles cold-start links
protected override void OnCreate(Bundle? savedInstanceState)
{
    base.OnCreate(savedInstanceState);
    HandleDeepLink(Intent);
Related skills
Installs
18
GitHub Stars
135
First Seen
Mar 1, 2026