Skip to content
NLNuvyntra Labs
All packages

App services

Plugin.Maui.PushRouter

Route FCM / APNs payloads to handlers and Shell screens

Parses FCM and APNs payloads and routes them to handlers or Shell pages, including cold-start taps and duplicate-message dedupe.

Install

dotnet add package Plugin.Maui.PushRouter

Package ID: Plugin.Maui.PushRouter

Overview

Plugin.Maui.PushRouter does not replace Firebase or APNs registration. It takes the payload your app already received and routes it: parse FCM data / Android extras / APNs userInfo, dispatch by route or type, invoke a handler or open a Shell page, queue cold-start taps until Shell is ready, and dedupe the same message_id.

Capabilities

  • FCM and APNs payload parsing.
  • Handler dispatch or Shell navigation.
  • Cold-start tap handling.
  • Duplicate delivery suppression.

Related in App services