How to get notification userInfo at launch

Issue #884

When user taps on push notification, depending on app state

SceneDelegate

Checking UIScene.ConnectionOptions.notificationResponse?.notification.request.content.userInfo in scene(_:willConnectTo:options:)

  • app terminated: sometimes nil
  • app in background: notification info

UNUserNotificationCenter

Checking UNNotificationResponse.notification.request.content.userInfo in userNotificationCenter(_:didReceive:withCompletionHandler:)

  • app terminated: notification info
  • app in background: notification info

Read more

Written by

I’m open source contributor, writer, speaker and product maker.

Start the conversation